Method and apparatus for enabling advanced channel state information (CSI) reporting in a wireless communication system

CN116054897BActive Publication Date: 2026-10-27SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310065910.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-04-02
Filing Date
2020-04-22
Publication Date
2026-10-27
Estimated Expiration
2040-04-22

AI Technical Summary

Benefits of technology

[0014]在整个专利文件中,提供了对其它某些单词和短语的定义。所属领域的技术人员应当理解的是,在许多(如果不是大多数)示例中,此种定义适用于此种定义的词和短语的先前和将来使用。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116054897B_ABST
    Figure CN116054897B_ABST
Patent Text Reader

Abstract

A method for operating a user equipment (UE), the method comprising: receiving, from a base station (BS), channel state information (CSI) feedback configuration information; determining, based on the CSI feedback configuration information, a CSI feedback comprising, for each layer l of a total of υ layers, an indicator i NZ,l of an index of a strongest coefficient among K 1,8,l coefficients, where l ∈ {1,..., υ} is a layer index, υ ≥ 1 is a rank value, and K NZ,l is a number of non-zero coefficients of the layer l; determining, based on the rank value, a payload of the indicator i 1,8,l for each layer l; and transmitting, to the BS, the CSI feedback comprising, for each layer l of a total of υ layers, the indicator i 1,8,l over an uplink (UL) channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to wireless communication systems, and more specifically, to channel state information (CSI) reporting in wireless communication systems. Background Technology

[0002] To meet the increasing demands of wireless data services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. 5G or pre-5G communication systems are also known as "super 4G networks" or "post-LTE systems." 5G communication systems are considered to be implemented in higher frequency (mmWave) bands, such as the 60GHz band, to achieve higher data rates. To reduce radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technologies in 5G communication systems are discussed. Furthermore, in 5G communication systems, development is underway for system network improvements based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, coordinated multipoint (CoMP), and receiver interference cancellation. In 5G systems, hybrid FSK and FQAM modulation and sliding window superposition coding (SWSC) have been developed as advanced coding and modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.

[0003] The Internet, a human-centric network for generating and consuming information, is evolving into the Internet of Things (IoT), where distributed entities, such as things, exchange and process information without human intervention. A network of everything has emerged, combining IoT technology with big data processing through connections to cloud servers. To realize the IoT, technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology are required. Recent research has focused on sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC). This IoT environment can provide intelligent Internet technology services, creating new value for human life by collecting and analyzing the data generated between connected things. Through the convergence and combination of existing information technology (IT) and various industrial applications, IoT can be applied to a wide range of fields, including smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, healthcare, smart appliances, and advanced medical services.

[0004] Consistent with this, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, MTC, and M2M communication can be implemented through beamforming, MIMO, and array antennas. The application of cloud RAN, as a big data processing technology, can also be considered an example of the convergence between 5G and IoT technologies. Between user equipment (UE) and base station (e.g., gNode B (gNB)), understanding and accurately estimating the channel is crucial for efficient and effective wireless communication. To accurately estimate the DL channel condition, the gNB can send a reference signal (e.g., CSI-RI) for DL ​​channel measurement to the UE, and the UE can report (e.g., provide feedback) information about the channel measurement, such as CSI, to the gNB. Using this DL channel measurement, the gNB can select appropriate communication parameters to efficiently and effectively perform wireless data communication with the UE. Summary of the Invention

[0005] [Technical Issues]

[0006] Embodiments of this disclosure provide a method and apparatus for enabling channel state information (CSI) reporting in a wireless communication system.

[0007] [Technical Solution]

[0008] In one embodiment, a UE is provided for reporting CSI in a wireless communication system. The UE includes a transceiver configured to receive CSI feedback configuration information from a base station (BS). The UE also includes a processor operatively connected to the transceiver. The processor is configured to determine CSI feedback based on the CSI feedback configuration information, the CSI feedback including an indication K for each layer l in a total of υ layers. NZ,l The indicator i is the index of the strongest coefficient among the coefficients. 1,8,l Where l∈{1,...,v} is the level index, υ≥1 is the rank value, and K NZ,l It is the number of non-zero coefficients in layer l; and the indicator i for each layer l is determined based on the rank value. 1,8,l The transceiver is further configured to transmit an indicator i for each layer l in the total υ layers to the BS via the uplink (UL) channel. 1,8,l CSI feedback.

[0009] In another embodiment, a BS (Browser Base Station) is provided in a wireless communication system. The BS includes a transceiver configured to: transmit Channel State Information (CSI) feedback configuration information to a User Equipment (UE); and receive CSI feedback from the UE, the CSI feedback including an indication K for each layer l in a total of υ layers. NZ,l The indicator i is the index of the strongest coefficient among the coefficients. 1,8,lWhere l∈{1,...,υ} is the level index, υ≥1 is the rank value, and K NZ,l It is the number of non-zero coefficients in layer l, and the indicator i for each layer l. 1,8,l The payload is rank-based. The BS also includes a processor operatively coupled to the transceiver. This processor is configured to: generate CSI feedback configuration information; and use indicator i for each layer l in the total υ layers. 1,8,l Get K NZ,l The strongest coefficient among all coefficients.

[0010] In another embodiment, a method for operating a UE is provided. The method includes: receiving channel state information (CSI) feedback configuration information from a base station (BS); determining CSI feedback based on the CSI feedback configuration information, the CSI feedback including an indication K for each layer l in a total of υ layers. NZ,l The indicator i is the index of the strongest coefficient among the coefficients. 1,8,l Where l∈{1,...,υ} is the level index, υ≥1 is the rank value, and K NZ,l It is the number of non-zero coefficients in layer l; the indicator i for each layer l is determined based on the rank value. 1,8,l The payload; and the transmission of indicators i for each layer l in the total υ layers to the BS via the uplink (UL) channel. 1,8,l CSI feedback.

[0011] Other technical features may be obvious to those skilled in the art based on the accompanying drawings, description and claims.

[0012] Before proceeding with the following detailed description, it may be advantageous to define certain words and phrases used throughout the patent document. The term “connection” and its derivatives refer to any direct or indirect communication between two or more elements, regardless of whether these elements are physically in contact with each other. The terms “transmit,” “receive,” and “communicate,” and their derivatives cover both direct and indirect communication. The terms “include” and “comprise,” and their derivatives imply non-restrictive inclusion. The term “or” is inclusive, meaning and / or. The phrase “associated with,” and its derivatives mean including, being contained within, interconnected with, including, being included in, connected to or connected with, linked to or connected with, communicating with, cooperating with, intertwined, juxtaposed, proximate, bound to or bound with, having, possessing the characteristics of, having a relationship with, etc. The term “controller” refers to any device, system, or part thereof that controls at least one operation. Such a controller may be implemented in hardware or a combination of hardware and software and / or firmware. Whether local or remote, the functionality associated with any particular controller may be centralized or distributed. The phrase "at least one" when used with a list of items means that different combinations of one or more of the listed items may be used, and only one item from the list may be required. For example, "at least one of A, B, and C" includes any of the following combinations: A, B, C, A and B, A and C, B and C, and A and B and C.

[0013] Furthermore, the various functions described below may be implemented or supported by one or more computer programs, each computer program being formed by computer-readable program code and implemented in a computer-readable medium. The terms "application program" and "program" refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, examples, associated data, or portions thereof that are implemented in suitable computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code, and executable code. The phrase "computer-readable medium" includes any type of media accessible by a computer, such as read-only memory (ROM), random access memory (RAM), hard disk drive, optical disc (CD), digital video disc (DVD), or any other type of storage. "Non-transitory" computer-readable media excludes wired, wireless, optical, or other communication links that transmit transient electrical signals or other transient signals. Non-transitory computer-readable media includes media capable of permanently storing data, as well as media capable of storing data and subsequently rewriting it, such as rewritable optical discs or erasable storage devices.

[0014] Throughout the patent document, definitions are provided for certain other words and phrases. It will be understood by those skilled in the art that, in many (if not most) examples, such definitions apply to the prior and future use of the words and phrases defined herein.

[0015] [Beneficial Effects]

[0016] According to embodiments of this disclosure, the UE can report appropriate information about channel measurements to the gNB. Using this DL channel measurement, the gNB can select appropriate communication parameters to efficiently and effectively perform radio data communication with the UE. Attached Figure Description

[0017] To gain a more complete understanding of this disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals denote like parts:

[0018] Figure 1 An exemplary wireless network according to an embodiment of the present disclosure is shown;

[0019] Figure 2 An exemplary gNB according to an embodiment of this disclosure is shown;

[0020] Figure 3 An exemplary UE according to an embodiment of this disclosure is shown;

[0021] Figure 4a A higher-level diagram of an orthogonal frequency division multiple access transmission path according to an embodiment of the present disclosure is shown;

[0022] Figure 4b A higher-level diagram of an orthogonal frequency division multiple access (OFDM) receiving path according to an embodiment of the present disclosure is shown;

[0023] Figure 5 A block diagram of a transmitter for PDSCH in a subframe according to an embodiment of the present disclosure is shown;

[0024] Figure 6 A receiver block diagram for PDSCH in a subframe according to an embodiment of the present disclosure is shown;

[0025] Figure 7 A block diagram of a transmitter for PUSCH in a subframe according to an embodiment of the present disclosure is shown;

[0026] Figure 8 A receiver block diagram for PUSCH in a subframe according to an embodiment of the present disclosure is shown;

[0027] Figure 9 An exemplary network configuration according to an embodiment of this disclosure is shown;

[0028] Figure 10 An exemplary multiplexing of two slices according to an embodiment of the present disclosure is shown;

[0029] Figure 11 An exemplary antenna block according to an embodiment of the present disclosure is shown;

[0030] Figure 12 An antenna port layout according to an embodiment of the present disclosure is shown;

[0031] Figure 13 A 3D mesh of an oversampled DFT beam according to an embodiment of the present disclosure is shown;

[0032] Figure 14 A flowchart illustrating a method for transmitting a UL transmission including a CSI report, executable by a UE, according to an embodiment of this disclosure; and

[0033] Figure 15 A flowchart is shown of another method, which can be performed by a BS, for receiving UL transmissions including CSI reports, according to an embodiment of this disclosure. Detailed Implementation

[0034] The following discussion Figures 1 to 15 The various embodiments described in this patent document to illustrate the principles of this disclosure are for illustrative purposes only and should not be construed as limiting the scope of this disclosure in any way. Those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged system or device.

[0035] The following documents and standards are incorporated herein by reference, as fully set forth herein: 3GPP TS 36.211 v16.0.0, “E-UTRA, Physical channels and modulation”; 3GPP TS 36.212 v16.0.0, “E-UTRA, Multiplex and Channel coding”; 3GPP TS 36.213 v16.0.0, “E-UTRA, Physical Layer Procedures”; 3GPP TS 36.321 v16.0.0, “E-UTRA, Medium Access Control (MAC) protocol specification”; 3GPP TS 36.331 v16.0.0, “E-UTRA, Radio Resource Control (RRC) protocol specification”; 3GPP TR 22.891v14.2.0; 3GPP TS 38.211v16.0.0, “E-UTRA, NR, Physical channels and modulation” (“REF8” in this document); 3GPP TS 38.213v16.0.0, “E-UTRA, NR, Physical layer procedures for control”; 3GPP TS 38.214v16.0.0, “E-UTRA, NR, Physical layer procedures for data”; and 3GPP TS 38.212v16.0.0, “E-UTRA, NR, Multiplexing and channel coding”.

[0036] From the following detailed description, aspects, features, and advantages of this disclosure will become apparent only by illustrating several specific embodiments and implementations (including the best mode contemplated for carrying out this disclosure). This disclosure is also capable of other and different embodiments, and several details thereof may be modified in various obvious ways without departing from the spirit and scope of this disclosure. Therefore, the drawings and description are to be considered illustrative in nature and not restrictive. This disclosure is shown in the accompanying drawings by way of example and not limitation.

[0037] In the following text, for the sake of brevity, both FDD and TDD are considered to be duplexing methods used for DL ​​and UL signaling.

[0038] Although the following exemplary description and implementation assumes orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA), this disclosure is extendable to other OFDM-based transmission waveforms or multiple access schemes, such as filtered OFDM (F-OFDM).

[0039] To meet the increasing demands of wireless data services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "beyond 4G networks" or "post-LTE systems".

[0040] 5G communication systems are considered to be implemented in higher frequency (mmWave) bands, such as the 60GHz band, to achieve higher data rates. To reduce radio wave propagation loss and increase transmission coverage, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technology are discussed in 5G communication systems.

[0041] In addition, in 5G communication systems, system network improvements are being developed based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul communication, mobile networks, cooperative communication, coordinated multipoint (CoMP) transmission and reception, interference mitigation and elimination, etc.

[0042] In 5G systems, hybrid frequency shift keying and orthogonal amplitude modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as adaptive modulation and coding (ACM) technologies, as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.

[0043] the following Figures 1 to 4b Various implementations of orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA) communication technologies are described in wireless communication systems. Figures 1 to 3 The description herein does not imply any physical or architectural limitation on the possible implementations of the different embodiments. Different embodiments of this disclosure can be implemented in any suitably arranged communication system. This disclosure covers several components that can be used in combination or together with each other, or that can operate as independent solutions.

[0044] Figure 1 An exemplary wireless network according to an embodiment of this disclosure is shown. Figure 1The embodiments of the wireless network shown are for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of this disclosure.

[0045] like Figure 1 As shown, the wireless network includes gNB 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one network 130, such as the Internet, a proprietary Internet Protocol (IP) network, or other data network.

[0046] gNB 102 provides wireless broadband access to network 130 to a first plurality of user equipments (UEs) within its coverage area 120. The first plurality of UEs includes: UE 111, which may be located in a small business; UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); and UE 116, which may be a mobile device (M), such as a cellular phone, wireless laptop computer, wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 to a second plurality of UEs within its coverage area 125. The second plurality of UEs includes UE 115 and UE 116. In some embodiments, one or more of gNBs 101 to gNB 103 may communicate with each other and with UEs 111 to UE 116 using 5G, LTE, LTE-A, WiMAX, WiFi, or other wireless communication technologies.

[0047] Depending on the network type, the term "base station" or "BS" can refer to any component (or set of components) configured to provide wireless access to a network, such as a transmitting point (TP), a transmitting-receiving point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femtocell, a WiFi access point (AP), or other wireless enabling devices. A base station may provide wireless access according to one or more wireless communication protocols, such as 5G 3GPP New Radio Interface / Access (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), High Speed ​​Packet Access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc. For convenience, the terms "BS" and "TRP" are used interchangeably in this patent document to indicate network infrastructure components that provide wireless access to remote terminals. Additionally, depending on the network type, the term "user equipment" or "UE" can refer to any component, such as a "mobile station," "subscriber station," "remote terminal," "wireless terminal," "receiving point," or "user equipment." For convenience, the term “user equipment” or “UE” is used in this patent document to refer to a remote wireless device that wirelessly accesses a BS, whether the UE is a mobile device (such as a mobile phone or smartphone) or is generally considered to be a fixed device (such as a desktop computer or vending machine).

[0048] The dashed lines indicate the approximate extent of coverage areas 120 and 125, shown as approximately circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas associated with the gNB, such as coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment related to natural and man-made obstacles.

[0049] As described in more detail below, one or more of UEs 111 to 116 include circuitry, programming, or a combination thereof for communicating in a wireless communication system by utilizing a subset of the codebook of CSI reports. In some embodiments, one or more of gNBs 101 to gNBs 103 include circuitry, programming, or a combination thereof for CSI acquisition in a wireless communication system.

[0050] although Figure 1 An example of a wireless network is shown, but it is not possible to compare it with other wireless networks. Figure 1Various modifications can be made. For example, the wireless network can include any appropriately arranged gNBs, any number of gNBs, and any number of UEs. Additionally, gNB 101 can communicate directly with any number of UEs and provide these UEs with wireless broadband access to network 130. Similarly, each gNB 102 and gNB 103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. Furthermore, gNB 101, gNB 102, and / or gNB 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.

[0051] Figure 2 An exemplary gNB 102 according to an embodiment of the present disclosure is shown. Figure 2 The embodiment of gNB 102 shown is for illustrative purposes only, and Figure 1 The gNB 101 and gNB 103 can have the same or similar configurations. However, gNBs have multiple configurations, and Figure 2 This disclosure is not intended to limit the scope of any particular implementation of gNB.

[0052] like Figure 2 As shown, gNB 102 includes multiple antennas 205a to 205n, multiple RF transceivers 210a to 210n, transmit (TX) processing circuitry 215, and receive (RX) processing circuitry 220. gNB 102 also includes a controller / processor 225, a memory 230, and a backhaul or network interface 235.

[0053] RF transceivers 210a to 210n receive input RF signals, such as signals transmitted by a UE in network 100, from antennas 205a to 205n. RF transceivers 210a to 210n down-convert the input RF signals to generate an IF or baseband signal. The IF or baseband signal is sent to RX processing circuitry 220, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 220 sends the processed baseband signal to controller / processor 225 for further processing.

[0054] TX processing circuit 215 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from controller / processor 225. TX processing circuit 215 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. RF transceivers 210a to 210n receive the processed baseband or IF signal from TX processing circuit 215 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 205a to 205n.

[0055] The controller / processor 225 may include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 225 may, according to known principles, control the RF transceivers 210a to 210n, the RX processing circuitry 220, and the TX processing circuitry 215 to receive forward channel signals and transmit reverse channel signals. The controller / processor 225 may also support additional functions, such as more advanced wireless communication capabilities.

[0056] For example, the controller / processor 225 can support beamforming or directional routing operations, differently weighting the signals output from multiple antennas 205a to 205n to efficiently manipulate the output signals in the desired direction. Any of a variety of other functions can be supported in the gNB 102 via the controller / processor 225.

[0057] The controller / processor 225 is also capable of executing programs and other processes, such as an operating system, residing in the memory 230. The controller / processor 225 can move data into or out of the memory 230 as needed for processing.

[0058] The controller / processor 225 is also coupled to a backhaul or network interface 235. The backhaul or network interface 235 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or over a network. Interface 235 can support communication via any suitable wired or wireless connection. For example, when the gNB 102 is implemented as part of a cellular communication system (e.g., a system supporting 5G, LTE, or LTE-A), interface 235 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, interface 235 can allow the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. Interface 235 includes any suitable architecture that supports communication via wired or wireless connections (such as Ethernet or RF transceivers).

[0059] The memory 230 is coupled to the controller / processor 225. A portion of the memory 230 may include RAM, and another portion of the memory 230 may include flash memory or other ROM.

[0060] although Figure 2 An example of gNB 102 is shown, but it is possible to modify it. Figure 2 Various changes can be made. For example, gNB 102 may include... Figure 2Each component can be any number shown. As a particular example, an access point may include multiple interfaces 235, and the controller / processor 225 may support routing functionality for data routing between different network addresses. As another particular example, although shown as including a single TX processing circuit 215 example and a single RX processing circuit 220 example, the gNB 102 may include multiple TX processing circuit 215 examples and multiple RX processing circuit 220 examples (such as one example per RF transceiver). Additionally, Figure 2 The various components can be combined, further subdivided, or omitted, and additional components can be added as needed.

[0061] Figure 3 An exemplary UE 116 according to an embodiment of the present disclosure is shown. Figure 3 The implementation of UE116 shown is for illustrative purposes only, and Figure 1 UEs 111 to UE 115 may have the same or similar configurations. However, UEs have multiple configurations, and Figure 3 This disclosure is not intended to limit the scope of any particular implementation of the UE.

[0062] like Figure 3 As shown, UE 116 includes an antenna 305, a radio frequency (RF) transceiver 310, a TX processing circuit 315, a microphone 320, and a receive (RX) processing circuit 325. UE 116 also includes a speaker 330, a processor 340, an input / output (I / O) interface (IF) 345, a touchscreen 350, a display 355, and a memory 360. The memory 360 includes an operating system (OS) 361 and one or more applications 362.

[0063] RF transceiver 310 receives an input RF signal transmitted by a gNB of network 100 from antenna 305. RF transceiver 310 down-converts the input RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to RX processing circuitry 325, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 325 sends the processed baseband signal to speaker 330 (e.g., for voice data) or processor 340 for further processing (e.g., for web browsing data).

[0064] TX processing circuitry 315 receives analog or digital voice data from microphone 320, or baseband data from other outputs (such as web data, email, or interactive video game data) from processor 340. TX processing circuitry 315 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. RF transceiver 310 receives the processed baseband or IF signal from TX processing circuitry 315 and up-converts the baseband or IF signal into an RF signal transmitted via antenna 305.

[0065] Processor 340 may include one or more processors or other processing devices and executes OS 361 stored in memory 360 to control the overall operation of UE 116. For example, processor 340 may control RF transceiver 310, RX processing circuitry 325, and TX processing circuitry 315 to receive forward channel signals and transmit reverse channel signals according to known principles. In some embodiments, processor 340 includes at least one microprocessor or microcontroller.

[0066] Processor 340 is also capable of executing other processes and programs residing in memory 360, such as CSI feedback processing on the uplink channel. Processor 340 can move data into or out of memory 360 as needed for processing. In some embodiments, processor 340 is configured to execute application 362 based on OS 361 or in response to signals received from gNB or operator. Controller / processor 340 is also coupled to I / O interface 345, which enables UE 116 to connect to other devices, such as laptop computers and handheld computers. I / O interface 345 is the communication path between these accessories and processor 340.

[0067] The processor 340 is also connected to the touchscreen 350 and the display 355. The operator of the UE 116 can use the touchscreen 350 to input data into the UE 116. The display 355 may be a liquid crystal display, a light-emitting diode display, or other display capable of displaying text (such as from a website) and / or at least limited graphics.

[0068] The memory 360 is coupled to the processor 340. A portion of the memory 360 may include random access memory (RAM), and another portion of the memory 360 may include flash memory or other read-only memory (ROM).

[0069] although Figure 3 An example of UE 116 is shown, but it is possible to modify it. Figure 3 Make various changes. For example, Figure 3The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. As a specific example, processor 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although... Figure 3 The UE 116 is shown configured as a mobile phone or smartphone, but the UE can be configured to operate as other types of mobile or fixed devices.

[0070] Figure 4a This is a higher-level diagram of the transmit path circuitry. For example, the transmit path circuitry can be used in Orthogonal Frequency Division Multiple Access (OFDMA) communication. Figure 4b This is a higher-level diagram of the receive path circuitry. For example, the receive path circuitry can be used in Orthogonal Frequency Division Multiple Access (OFDMA) communication. Figure 4a and Figure 4b In the context of downlink communication, the transmitting path circuitry can be implemented in the base station (gNB) 102 or a relay station, and the receiving path circuitry can be implemented in the user equipment (e.g., Figure 1 The user equipment 116) is implemented in the base station. In other examples, for uplink communication, the receive path circuit 450 may be implemented in the base station (e.g., Figure 1 This can be implemented in a gNB 102 or a relay station, and the transmission path circuit can be implemented in the user equipment (e.g., Figure 1 Implemented in user equipment 116).

[0071] The transmit path circuitry includes a channel coding and modulation block 405, a serial-to-parallel (S to P) block 410, an N-size inverse fast Fourier transform (IFFT) block 415, a parallel-to-serial (P to S) block 420, a cyclic prefix addition block 425, and an up-converter (UC) 430. The receive path circuitry includes a down-converter (DC) 455, a cyclic prefix removal block 460, a serial-to-parallel (S to P) block 465, an N-size fast Fourier transform (FFT) block 470, a parallel-to-serial (P to S) block 475, and a channel decoding and demodulation block 480.

[0072] Figure 4a 400 and Figure 4b At least some of the components in 450 can be implemented in software, while others can be implemented using configurable hardware or a combination of software and configurable hardware. In particular, it should be noted that the FFT and IFFT blocks described in this disclosure can be implemented as configurable software algorithms, wherein the value of the size N can be modified depending on the implementation.

[0073] Furthermore, although this disclosure relates to embodiments of implementing the Fast Fourier Transform (FFT) and Inverse Fast Fourier Transform (IFFT), this is merely illustrative and should not be construed as limiting the scope of this disclosure. It is understood that in alternative embodiments of this disclosure, the FFT and IFFT functions can be readily replaced by Discrete Fourier Transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions, respectively. It is understood that for the DFT and IDFT functions, the value of the N variable can be any integer (i.e., 1, 4, 3, 4, etc.), while for the FFT and IFFT functions, the value of the N variable can be any integer that is a power of 2 (i.e., 1, 2, 4, 8, 16, etc.).

[0074] In the transmit path circuit 400, the channel coding and modulation block 405 receives a set of information bits and applies coding (e.g., LDPC coding) and modulation (e.g., Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM)) to the input bits to generate a frequency-domain modulated symbol sequence. The serial-to-parallel block 410 converts (i.e., demultiplexes) the serial modulated symbols into parallel data to generate N parallel symbol streams, where N is the IFFT / FFT size used in BS 102 and UE 116. Then, an IFFT block 415 of size N performs an IFFT operation on the N parallel symbol streams to generate a time-domain output signal. The parallel-to-serial block 420 converts (i.e., multiplexes) the parallel time-domain output symbols from the IFFT block 415 of size N to generate a serial time-domain signal. Then, a cyclic prefix addition block 425 inserts a cyclic prefix into the time-domain signal. Finally, the upconverter 430 modulates (i.e. upconverts) the output of the added cyclic prefix block 425 to the RF frequency for transmission via the wireless channel. The signal can also be filtered at the baseband before being converted to the RF frequency.

[0075] The transmitted RF signal reaches UE 116 after passing through the wireless channel, and performs the reverse operation relative to the operation at gNB 102. Downconverter 455 downconverts the received signal to the baseband frequency, and cyclic prefix removal block 460 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 465 converts the time-domain baseband signal into a parallel time-domain signal. Then, an N-size FFT block 470 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 475 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 480 demodulates and decodes the modulated symbols to recover the original input data stream.

[0076] Each of gNBs 101 to 103 can implement a transmission path similar to that used for transmitting to user equipment 111 to 116 in the downlink, and a reception path similar to that used for receiving from user equipment 111 to 116 in the uplink. Similarly, each of user equipment 111 to 116 can implement a transmission path corresponding to the architecture used for transmitting to gNBs 101 to 103 in the uplink, and a reception path corresponding to the architecture used for receiving from gNBs 101 to 103 in the downlink.

[0077] Use cases for 5G communication systems have been identified and described. These use cases can be roughly categorized into three distinct groups. In one example, enhanced mobile broadband (eMBB) was identified as meeting high bit / second requirements, while latency and reliability requirements were less stringent. In another example, ultra-reliable and low latency (URLL) was identified as having less stringent bit / second requirements. In yet another example, massive machine-type communications (mMTC) was identified as having device counts ranging from 100,000 to 1 million / km², but with less stringent reliability / throughput / latency requirements. This situation may also involve power efficiency requirements, as battery consumption can be minimized.

[0078] A communication system comprises a downlink (DL) and an uplink (UL). The downlink (DL) transmits signals from transmission points such as base stations (BS) or NodeBs to user equipment (UE), while the uplink (UL) transmits signals from the UE to receiving points such as NodeBs. A UE (often also called a terminal or mobile station) can be fixed or mobile and can be a cellular phone, personal computer, or automated device. A fixed eNodeB is also referred to as an access point or other equivalent term. In LTE systems, a NodeB is typically called an eNodeB.

[0079] In communication systems such as LTE, DL signals may include data signals that transmit information content, control signals that transmit DL control information (DCI), and reference signals (RS), also known as pilot signals. The eNodeB transmits data information via the Physical DL Shared Channel (PDSCH). The eNodeB transmits DCI via the Physical DL Control Channel (PDCCH) or the Enhanced PDCCH (EPDCCH).

[0080] The eNodeB sends acknowledgment information in response to a data transmission block (TB) transmission from the UE in the Physical Hybrid ARQ Indicator Channel (PHICH). The eNodeB transmits one or more of several types of RS, including UE Common RS (CRS), Channel State Information RS (CSI-RS), or Demodulation RS (DMRS). CRS is transmitted over the DL system bandwidth (BW) and can be used by the UE to obtain channel estimates, demodulate data or control information, or perform measurements. To reduce CRS overhead, the eNodeB can transmit CSI-RS at a smaller time-domain and / or frequency-domain density than CRS. DMRS can only be transmitted in the BW of the corresponding PDSCH or EPDCCH, and the UE can use DMRS to demodulate data or control information in the PDSCH or EPDCCH, respectively. The transmission time interval for the DL channel is called a subframe and can have a duration of, for example, 1 millisecond.

[0081] The DL signal also includes the transmission of logical channels carrying system control information. When the DL signal transmits a Master Information Block (MIB), the BCCH is mapped to a transport channel called the Broadcast Channel (BCH); or when the DL signal transmits a System Information Block (SIB), the BCCH is mapped to the DL Shared Channel (DL-SCH). Most system information is included in the different SIBs transmitted using the DL-SCH. The presence of system information on the DL-SCH in a subframe can be indicated by transmitting the corresponding PDCCH for transmitting codewords with Cyclic Redundancy Check (CRC) scrambled with system information RNTI (SI-RNTI). Optionally, scheduling information for SIB transmission can be provided in an earlier SIB, and scheduling information for the first SIB (SIB-1) can be provided by the MIB.

[0082] DL resource allocation is performed on a per-subframe and per-PRB (Physical Resource Block) basis. A transmission bandwidth (BW) comprises frequency resource elements called resource blocks (RBs). Each RB includes... Each subcarrier or resource element (RE) can have a total of 12 REs. One RB cell on a subframe is called a PRB. A total of [number] subcarriers or resource elements (REs) can be allocated to the UE for PDSCH transmission BW. M of RE PDSCH RB.

[0083] UL signals may include data signals for transmitting data information, control signals for transmitting UL control information (UCI), and UL RS. UL RS includes DMRS and SRS (Sounding RS). The UE only transmits DMRS in the corresponding PUSCH or PUCCH BW. The eNodeB can use DMRS to demodulate data signals or UCI signals. The UE transmits SRS to provide UL CSI to the eNodeB. The UE transmits data information or UCI through its respective Physical UL Shared Channel (PUSCH) or Physical UL Control Channel (PUCCH). If the UE needs to transmit data information and UCI in the same UL subframe, the UE can multiplex both in the PUSCH. UCI includes: Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) information to indicate a correct (ACK) or incorrect (NACK) detection, or a PDCCH absence detection (DTX), for data TB in the PDSCH; a scheduling request to indicate whether the UE has data in its buffer; a rank indicator (RI); and channel state information (CSI) to enable the eNodeB to perform link adaptation for PDSCH transmission to the UE. HARQ-ACK information is also sent by the UE in response to a detection of a PDCCH / EPDCCH indicating the release of a semi-permanently scheduled PDSCH.

[0084] A UL subframe consists of two time slots. Each time slot includes information for transmitting data. The symbol, UCI, DMRS, or SRS. The frequency resource unit for the UL system BW is the RB. A total of [number] RBs are allocated to the UE for transmitting the BW. N REs RB RB. For PUCCH, N RB =1. The last subframe symbol can be used to multiplex SRS transmissions from one or more UEs. The number of subframe symbols available for data / UCI / DMRS transmission is Where, if the last subframe symbol is used to transmit SRS, then N SRS =1; otherwise N SRS =0.

[0085] Figure 5 A block diagram 500 of a transmitter for PDSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 5 The embodiment of the transmitter block diagram 500 shown is for illustrative purposes only. Figure 5 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors that execute instructions to perform the function. Figure 5 This disclosure is not intended to limit the scope of any particular implementation of the transmitter block diagram 500.

[0086] like Figure 5 As shown, information bit 510 is encoded by encoder 520 (such as a turbo encoder) and modulated by modulator 530 (e.g., using quadrature phase shift keying (QPSK) modulation). Serial-to-parallel (S / P) converter 540 generates M modulation symbols, which are then provided to mapper 550 to map to REs selected by transmission BW selection unit 555 for the assigned PDSCH transmission BW. Unit 560 applies inverse fast Fourier transform (IFFT), and the output is then serialized by parallel-to-serial (P / S) converter 570 to generate a time-domain signal. Filtering is applied by filter 580 to obtain the transmitted signal 590. Additional functions, such as data scrambling, cyclic prefix insertion, time windowing, interleaving, and other functions, are well known in the art and are not shown for brevity.

[0087] Figure 6 A receiver block diagram 600 for PDSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 6 The embodiment shown in Figure 600 is for illustrative purposes only. Figure 6 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors that execute instructions to perform the function. Figure 6 This disclosure is not intended to limit the scope of any particular implementation of FIG600.

[0088] like Figure 6 As shown, the received signal 610 is filtered by filter 620, the receive BW selector 635 selects the RE 630 for allocation, unit 640 applies a Fast Fourier Transform (FFT), and the output is serialized by parallel-to-serial converter 650. Subsequently, demodulator 660 coherently demodulates the data symbols by applying a channel estimate obtained from DMRS or CRS (not shown), and decoder 670 (such as a turbo decoder) decodes the demodulated data to provide an estimate of the information data bits 680. For simplicity, additional functions such as time windows, cyclic prefix removal, descrambling, channel estimation, and deinterleaving are not shown.

[0089] Figure 7 A block diagram 700 of a transmitter for PUSCH in a subframe is shown according to an embodiment of the present disclosure. Figure 7 The embodiment of block diagram 700 shown is for illustrative purposes only. Figure 7 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors that execute instructions to perform the function. Figure 7This disclosure is not intended to limit the scope of any particular implementation of block diagram 700.

[0090] like Figure 7 As shown, information data bits 710 are encoded by encoder 720 (such as a turbo encoder) and modulated by modulator 730. Discrete Fourier Transform (DFT) unit 740 applies DFT to the modulated data bits, transmission BW selection unit 755 selects RE 750 corresponding to the assigned PUSCH transmission BW, unit 760 applies IFFT, and after cyclic prefix insertion (not shown), filter 770 applies filtering to obtain the transmitted signal 780.

[0091] Figure 8 A receiver block diagram 800 for PUSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 8 The embodiment of block diagram 800 shown is for illustrative purposes only. Figure 8 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors that execute instructions to perform the function. Figure 8 This disclosure is not intended to limit the scope of any particular implementation of block diagram 800.

[0092] like Figure 8 As shown, the received signal 810 is filtered by filter 820. Subsequently, after removing the cyclic prefix (not shown), unit 830 applies FFT, and the receive BW selector 845 selects the RE 840 corresponding to the assigned PUSCH receive BW. Unit 850 applies inverse DFT (IDFT), demodulator 860 coherently demodulates the data symbols by applying the channel estimate obtained from DMRS (not shown), and decoder 870 (such as turbo decoder) decodes the demodulated data to provide an estimate of the information data bits 880.

[0093] In next-generation cellular systems, various use cases beyond the capabilities of LTE systems are envisioned. A system capable of operating below and above 6 GHz (e.g., in mmWave architectures) is needed (referred to as 5G or fifth-generation cellular systems). In 3GPP TR 22.891, 74 5G use cases have been identified and described; these use cases can be roughly categorized into three distinct groups. The first group, called “enhanced mobile broadband (eMBB),” targets high data rate services with less stringent latency and reliability requirements. The second group, called “ultra-reliable and low latency (URLL),” targets applications with less stringent data rate requirements but low tolerance for latency. The third group, called “massive machine-type communications (mMTC),” targets a large number of low-power device connections (e.g., one million / km).2 It has less stringent requirements for reliability, data rate, and latency.

[0094] Figure 9 An exemplary network configuration 900 according to an embodiment of this disclosure is shown. Figure 9 The implementation of network configuration 900 shown is for illustrative purposes only. Figure 9 This disclosure is not intended to limit the scope of any particular implementation of configuration 900.

[0095] To enable 5G networks to support such diverse services with different qualities of service (QoS), a scheme called network slicing has been identified in the 3GPP specifications.

[0096] like Figure 9 As shown, the operator's network 910 includes multiple radio access networks (RANs) 920 associated with network equipment such as gNBs 930a and 930b, and small cell base stations (femto / pegNBs or Wi-Fi access points) 935a and 935b. Network 910 can support various services, each represented as a slice.

[0097] In the example, URL slice 940a serves UEs that require URL services, such as cars 945b, trucks 945c, smartwatches 945a, and smart glasses 945d. Two mMTC slices 950a and 950b serve UEs that require mMTC services, such as power meters 955a and temperature control boxes 955b. One eMBB slice 960a serves UEs that require eMBB services, such as cellular phones 965a, laptops 965b, and tablets 965c. Devices configured with two slices are also conceivable.

[0098] To efficiently utilize PHY resources and multiplex various slices (with different resource allocation schemes, mathematical systems, and scheduling strategies) in DL-SCH, a flexible and independent frame or subframe design is employed.

[0099] Figure 10 An exemplary multiplexing of two slices 1000 according to an embodiment of the present disclosure is shown. Figure 10 The implementation of multiplexing the two slices 1000 shown is for illustrative purposes only. Figure 10 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors that execute instructions to perform the function. Figure 10 This disclosure is not intended to limit the scope of any particular implementation of multiplexing two slices 1000.

[0100] exist Figure 10 Two exemplary examples of multiplexing two slices in a common subframe or within a frame are described. In these exemplary embodiments, a slice may consist of one or two transmission examples, wherein a transmission example includes a control (CTRL) component (e.g., 1020a, 1060a, 1060b, 1020b, or 1060c) and a data component (e.g., 1030a, 1070a, 1070b, 1030b, or 1070c). In embodiment 1010, the two slices are multiplexed in the frequency domain, while in embodiment 1050, the two slices are multiplexed in the time domain.

[0101] The 3GPP NR specification supports up to 32 CSI-RS antenna ports, enabling gNBs to be equipped with a large number of antenna elements (such as 64 or 128). In this case, multiple antenna elements are mapped to a single CSI-RS port. For next-generation cellular systems such as 5G, the maximum number of CSI-RS ports can remain the same or increase.

[0102] Figure 11 An exemplary antenna block 1100 according to an embodiment of the present disclosure is shown. Figure 11 The embodiment of the antenna block 1100 shown is for illustrative purposes only. Figure 11 This disclosure is not intended to limit the scope of any particular implementation of the antenna block 1100.

[0103] For millimeter-wave (mmWave) bands, although the number of antenna elements with a given shape factor can be greater, the number of CSI-RS ports corresponding to the number of digital precoding ports tends to be limited due to hardware constraints (such as the feasibility of installing a large number of ADCs / DACs at mmWave frequencies). Figure 11 As shown. In this case, one CSI-RS port is mapped to a large number of antenna elements that can be controlled by a set of analog phase shifters. Then, one CSI-RS port can correspond to a subarray that generates a narrow analog beam through analog beamforming. This analog beam can be configured to scan over a wider angular range by varying the group of phase shifters on the symbols or subframes. The number of subarrays (equal to the number of RF chains) is related to the number of CSI-RS ports N. CSI-PORT The number is the same. Digital beamforming units in N CSI-PORT Linear combination is performed on each analog beam to further increase the precoding gain. While the analog beams are broadband (and therefore not frequency selective), digital precoding can vary across frequency subbands or resource blocks.

[0104] Effective design of CSI-RS is a key factor in achieving digital precoding. To this end, three CSI reporting mechanisms are supported, corresponding to three types of CSI-RS measurement behaviors: "CLASS A" CSI reporting for non-precoded CSI-RS, "CLASS B" reporting for UE-specific beamforming CSI-RS (with K=1 CSI-RS resources), and "CLASS B" reporting for cell-specific beamforming CSI-RS (with K>1 CSI-RS resources).

[0105] For non-precoded (NP) CSI-RS, a cell-specific one-to-one mapping is utilized between CSI-RS ports and TXRUs. Different CSI-RS ports have the same wide beamwidth and orientation, thus typically providing wide cell coverage. For beamforming CSI-RS, beamforming operations (whether cell-specific or UE-specific) are applied to non-zero power (NZP) CSI-RS resources (e.g., including multiple ports). At least at a given time / frequency, CSI-RS ports have narrow beamwidths, thus not providing wide cell coverage, at least from the gNB's perspective. At least some CSI-RS port-resource combinations have different beam orientations.

[0106] In scenarios where DL long-term channel statistics can be measured via UL signals at the serving eNodeB, UE-specific BF CSI-RS can be readily used. This is generally feasible when the UL-DL duplex distance is sufficiently small. However, when this condition is not met, some UE feedback is necessary for the eNodeB to obtain an estimate of the DL long-term channel statistics (or any representation thereof). To facilitate such a process, a first BF CSI-RS is transmitted with a period T1 (ms) and a second NP CSI-RS is transmitted with a period T2 (ms), where T1 ≤ T2. This approach is called hybrid CSI-RS. The implementation of hybrid CSI-RS depends heavily on the CSI procedure and the definition of NZP CSI-RS resources.

[0107] In the 3GPP LTE specification, MIMO has been identified as a fundamental feature for achieving high system throughput requirements and will remain so in NR. One of the key components of a MIMO transmission scheme is accurate acquisition of CSI at the eNB (or TRP). Especially for MU-MIMO, the availability of accurate CSI is essential to guarantee high MU performance. For TDD systems, CSI can be acquired using SRS transmissions relying on channel reciprocity. On the other hand, for FDD systems, CSI can be acquired using CSI-RS transmissions from the eNB, as well as CSI acquisition and feedback from the UE. In traditional FDD systems, the CSI feedback framework is "implicit," in the form of CQI / PMI / RI derived from a codebook assuming SU transmissions from the eNB. This implicit CSI feedback is insufficient for MU transmissions due to the inherent SU assumption in CSI derivation. As future (e.g., NR) systems may become more MU-centric, this SU-MU CSI mismatch will become a bottleneck for achieving high MU performance gains. Another problem with implicit feedback is scalability with a large number of antenna ports at the eNB. For a large number of antenna ports, the implicit feedback codebook design is quite complex and cannot guarantee that the designed codebook will bring reasonable performance advantages in actual deployment scenarios (e.g., it can only show a very small percentage gain at most).

[0108] In 5G or NR systems, the aforementioned CSI reporting paradigm from LTE is also supported and referred to as Type I CSI reporting. In addition to Type I, for use cases such as high-order MU-MIMO, a high-resolution CSI report, referred to as Type II CSI reporting, is also supported to provide more accurate CSI information to the gNB.

[0109] Figure 12 An exemplary antenna port layout 1200 according to an embodiment of the present disclosure is shown. Figure 12 The implementation of the antenna port layout 1200 shown is for illustrative purposes only. Figure 12 This disclosure is not intended to limit the scope of any particular implementation of the antenna port layout 1200.

[0110] like Figure 12 As shown, N1 and N2 are the number of antenna ports with the same polarization in the first and second dimensions, respectively. For a 2D antenna port layout, N1>1, N2>1; for a 1D antenna port layout, N1>1, N2=1. Therefore, for a dual-polarized antenna port layout, the total number of antenna ports is 2N1N2.

[0111] As described in U.S. Patent Application No. 15 / 490,561, filed April 18, 2017, entitled “Method and Apparatus for Explicit CSI Reporting in Advanced Wireless Communication Systems” (the entire contents of which are incorporated herein by reference), the UE is configured with high-resolution (e.g., Type II) CSI reporting, wherein the Type II CSI reporting framework based on linear combination is extended to include a frequency dimension in addition to a first antenna port dimension and a second antenna port dimension.

[0112] Figure 13 The 3D mesh 1300 of the oversampled DFT beam is shown (first port dimension, second port dimension, frequency dimension), where:

[0113] ●The first dimension is associated with the first port dimension;

[0114] ●The second dimension is related to the second port dimension; and

[0115] ●The third dimension is related to the frequency dimension.

[0116] The basis sets for the first and second port domain representations are oversampled DFT codebooks of length N1 and N2, respectively, with oversampling factors of O1 and O2. Similarly, the basis set for the frequency domain representation (i.e., the third dimension) is an oversampled DFT codebook of length N3 with an oversampling factor of O3. In one example, O1 = O2 = O3 = 4. In another example, the oversampling factor O... i It belongs to {2, 4, 8}. In yet another example, at least one of O1, O2, and O3 is configured at a higher layer (via RRC signaling).

[0117] The UE is configured with a higher-level parameter CodebookType set for 'Type II-Compression' or 'Type III' for enhanced Type II CSI reporting, where the precoder for all subbands (SBs) and a given layer l = 1, ..., v (where v is the associated RI value) is given by the following formula:

[0118]

[0119] or

[0120]

[0121] in:

[0122] N1 is the number of antenna ports in the first antenna port dimension;

[0123] N2 is the number of antenna ports in the second antenna port dimension;

[0124] N3 is the number of SBs or frequency domain (FD) units / components (including CSI reporting bands) used for PMI reporting, which may differ from (for example, be less than) the number of SBs used for CQI reporting.

[0125] a i It is a 2N1N2×1 column vector (Equation 1) or an N1N2×1 column vector (Equation 2).

[0126] b m It is an N3×1 column vector.

[0127] c l,i,m It is a complex coefficient.

[0128] In the variant form, when the subset K < 2LM coefficients (where K is fixed, configured by the gNB, or reported by the UE), the coefficient c in Equation 1 or Equation 2 of the precoder equation is... l,i,m Replaced with v l,i,m ×c l,i,m ,in:

[0129] ●According to some embodiments of this disclosure, if the coefficient c l,i,m Since it is non-zero, it is reported by the UE, then v l,i,m =1.

[0130] ●Otherwise (i.e., c) l,i,m (The value is zero, therefore the UE does not report it), v l,i,m =0.

[0131] v l,i,m The indication of =1 or 0 is based on some embodiments of this disclosure.

[0132] In the variant form, Equation 1 or Equation 2 of the pre-encoder equations are respectively generalized as follows:

[0133]

[0134] as well as

[0135]

[0136] For a given i, the number of basis vectors is M. i And the corresponding basis vector is {b i,m Note that M i The coefficient c reported by the UE for a given i l,i,m The quantity, of which M i ≤M (where {M i} or ∑Mi is fixed, configured by the gNB, or reported by the UE).

[0137] W l are column-normalized to norm 1. For rank R or R layers (υ=R), the precoding matrix is given by . In the rest of this disclosure, Equation 2 is assumed. However, the embodiments of the present disclosure are general, and are also applicable to Equation 1, Equation 3 and Equation 4.

[0138] L≤2N1N2 and K≤N3. If L=2N1N2, A is an identity matrix and thus is not reported. Similarly, if K=N3, B is an identity matrix and thus is not reported. In an example, it is assumed that L<2N1N2, and an oversampled DFT codebook is used to report the columns of A. For example, a i =v l,m , where the quantity v l,m is given by:

[0139]

[0140]

[0141] Similarly, in an example, it is assumed that K<N3, and an oversampled DFT codebook is used to report the columns of B. For example, b k =w k , where the quantity w k is given by:

[0142]

[0143] In another example, a discrete cosine transform DCT basis is used to construct / report the basis B of the third dimension. The m-th column of the DCT compression matrix is simply given by:

[0144]

[0145] where K=N3 and m=0,..., N3-1.

[0146] Since the DCT is applied to real-valued coefficients, the DCT is applied separately to the real component and the imaginary component (of the channel or the channel eigenvector). Alternatively, the DCT is applied separately to the amplitude component and the phase component (of the channel or the channel eigenvector). The use of the DFT basis or the DCT basis is for illustrative purposes only. The present disclosure is applicable to any other basis vectors to construct / report A and B.

[0147] Additionally, in an optional approach, for reciprocity-based Type II CSI reporting, the UE is configured with a higher-level parameter CodebookType set to "Type II-PortSelection-Compression" or "Type III-PortSelection" for enhanced Type II CSI reporting with port selection, where for all SBs and a given layer l = 1, ..., v (where v is the associated RI value), the precoder is... l =AC l B H Given, where, except for matrix A which includes the port selection vector, N1, N2, N3, and c l,i,k The definition is as above. For example, the L antenna ports or column vector of A for each polarization are selected by index q1, where (This requires) (bits), and the value of d is configured using the higher-level parameter PortSelectionSamplingSize, where d∈{1,2,3,4} and To report columns of A, use a port selection vector, for example, a i =v m Among them, the quantity v m It is P CSI-RS / 2 feature column vectors, contained in the feature (mmod P) CSI-RS The value 1 in / 2) and zeros in other positions (where the first element is element 0).

[0148] At a higher level, the precoder W l It can be described as follows.

[0149]

[0150] Where A = W1 corresponds to W1 in the Type II CSI codebook, that is And B = W f . The matrix consists of all the necessary linear combination coefficients (e.g., amplitude and phase, or real or imaginary). Each coefficient (c) reported in the middle l,i,m =p l,i,m φ l,i,m ) is quantized into amplitude coefficients (p) l,i,m ) and phase coefficient (φ) l,i,m ).

[0151] In one example, the amplitude coefficient (p) l,i,m The amplitude codebook is reported using A bits, where A belongs to {2, 3, 4}. If multiple values ​​for A are supported, one value is configured via higher-level signaling. In another example, the amplitude coefficient (p...)l,i,m ) was reported as in:

[0152] ● It is the reference amplitude or first amplitude reported using the A-bit amplitude codebook, where A1 belongs to {2, 3, 4}, and

[0153] ● It is the differential amplitude or second amplitude reported using the A2-bit amplitude codebook, where A2≤A1 belongs to {2, 3, 4}.

[0154] For layer l, the spatial domain (SD) basis vectors (or beams) i∈{0,1,...,2L} will be used. l -1} and frequency domain (FD) basis vectors (or beams) m∈{0,1,...,M} l The coefficients of the linear combination (LC) associated with ∂ / ∂x = 1 are denoted as c. l,i,m And the strongest coefficient is represented as c. l,i*,m* Here, (L) l M l The ) represents the number of SD basis vectors and FD basis vectors in layer l. In one example, L l =L. The strongest coefficient is from the usage length of 2L. l M l The bitmap to report K NZl Of the non-zero (NZ) coefficients reported, among which are and β ll It's a higher-level configuration. In one example, for rank 1 and rank 2, β l =β. In one example, for rank > 2, β l It is fixed (based on β for rank 1 and rank 2) or configured at a higher layer. It assumes the remaining 2L not reported by the UE. l M l -K NZ,l Each coefficient is zero.

[0155] In one example, the following quantization scheme is used to quantize / report K for each layer l. NZ,l NZ coefficients.

[0156] ●UE The quantitative report of the NZ coefficient is as follows:

[0157] o for the strongest coefficient index (i*, m*) X l Strongest Coefficient Indicator (SCI) l )

[0158] ■Strongest coefficient c l,i*,m* =1 (therefore its amplitude / phase is not reported)

[0159] o Two antennas are polarized to specific reference amplitudes:

[0160] ■ Regarding the strongest coefficient c l,i*,m* =1 associated polarization, due to reference amplitude Therefore, it is not reported.

[0161] ■For other polarizations, reference amplitude It is quantized to 4 bits.

[0162] ●The 4-digit amplitude character table is

[0163] o for {c l,i,m ,(i,m)≠(i*,m*)}:

[0164] ■ For each polarization, the difference magnitude of the coefficients is calculated relative to the associated polarization-specific reference magnitude. And it is quantized to 3 bits.

[0165] ●The 3-digit amplitude character table is

[0166] ●Note: Final quantization amplitude p l,i,m Depend on Provided.

[0167] ■ Each phase is quantized to 8PSK (3 bits) or 16PSK (4 bits) (which is configurable).

[0168] SCI for each layer with rank ≥ 1 was proposed. l Several reporting options are available, where the rank corresponds to the tier number v (or RI value) corresponding to the reported CSI. In this disclosure, the v tiers are indexed as 1 = 0, 1, 2, ..., v-1.

[0169] Assume each layer K NZ,l or the sum of It is reported in Part 1 of the two-part UCI consisting of Part 1 and Part 2.

[0170] Furthermore, several implementations regarding reporting M′≤M FD basis vectors are considered. Since the UE reports M′ basis vectors, it is assumed that the size of the bitmap used to report the NZ coefficient index is 2LM′.

[0171] In implementation 0, for all rank or v values, the UE is configured to independently report the SCIl for each layer l∈{0,1,...,v-1} or {1,...,v} according to at least one of the following optional methods (e.g., via part 2 of part 2 of part 2 UCI).

[0172] In an alternative mode Alt 0-0: SCI l is bit indicator.

[0173] In an alternative mode Alt 0-1: SCI l is bit indicator.

[0174] In an alternative mode Alt 0-2: SCI l is indicator.

[0175] In an alternative mode Alt 0-3: SCI l is bit indicator.

[0176] In an alternative mode Alt 0-4: SCI l is bits.

[0177] In an alternative mode Alt 0-5: SCI l is bit indicator.

[0178] In one example, only one of these alternative modes is supported, for example Alt 0-0 or Alt 0-3 or Alt 0-4. In another example, more than one of these alternative modes is supported (for example, Alt 0-0 and Alt 0-3 or Alt 0-0 and Alt 0-4). If more than one alternative mode is supported, one of them is configured (for example, via higher layer or based on MAC CE or DCI-based signaling). In another example, two of these alternative modes are supported, and the UE reports SCI using one of the two supported alternative modes based on a fixed condition l . For example, the supported alternative modes are Alt 0-3 and Alt 0-4, and the fixed condition is based on at least one of the following examples.

[0179] In one example Ex 0-0: If the UE uses Alt 0-4; otherwise Alt 0-3 is used.

[0180] In one example Ex 0-1: If the UE uses Alt 0-4; otherwise Alt 0-3 is used.

[0181] In one example Ex 0-2: If K0≥2L, the UE uses Alt 0-4; otherwise (K0<2L), Alt 0-3 is used.

[0182] In an example Ex 0-3: if K0>2L, the UE uses Alt 0-4; otherwise (K0≤2L), it uses Alt 0-3.

[0183] In an example Ex 0-4: if βM≥1, the UE uses Alt 0-4; otherwise (βM<1), it uses Alt 0-3.

[0184] In an example Ex 0-5: if βM>1, the UE uses Alt 0-4; otherwise (βM≤1), it uses Alt 0-3.

[0185] In an example Ex 0-6: if the UE uses Alt 0-4, otherwise it uses Alt 0-3.

[0186] In an example Ex 0-7: if the UE uses Alt 0-4, otherwise it uses Alt 0-3.

[0187] In an example Ex 0-8: if K 0,l ≥2L, the UE uses Alt 0-4, otherwise (K 0,l <2L), it uses Alt 0-3.

[0188] In an example Ex 0-9: if K 0,l >2L, the UE uses Alt 0-4, otherwise (K 0,l ≤2L), it uses Alt 0-3.

[0189] In an example Ex 0-10: if βM l ≥1, the UE uses Alt 0-4, otherwise (βM l <1), it uses Alt 0-3.

[0190] In an example Ex 0-11: if βM l >1, the UE uses Alt 0-4, otherwise (βM l ≤1), it uses Alt 0-3.

[0191] Note that in Ex 0-0 to Ex 0-5, SCI l is a bit indicator; and in Ex 0-6 to Ex 0-11, the SCI payload is bits.

[0192] In another example, two of these options are supported, and the UE uses one of the two supported options to report SCI based on fixed conditions. l For example, for rank 1, the supported options are Alt 0-0 and Alt 0-4; and for rank > 1, the supported options are Alt 0-3 and Alt 0-4. For rank 1, the fixed condition is based on at least one of the following examples.

[0193] In an example Ex 0-12: if Then the UE uses Alt0-4, otherwise Use Alt 0-0.

[0194] In an example Ex 0-13: if Then the UE uses Alt0-4, otherwise Use Alt 0-0.

[0195] In an example Ex 0-14: if K NZ,l If ≥2L, then the UE uses Alt 0-4; otherwise (K NZ,l <2L) Use Alt0-0.

[0196] In an example Ex 0-15: if K NZ,l If the value is greater than 2L, then the UE uses Alt 0-4; otherwise (K NZ,l ≤2L) Use Alt0-0.

[0197] In an example Ex 0-16: if βM≥1, then UE uses Alt 0-4, otherwise (βM<1) Alt 0-0 is used.

[0198] In an example Ex 0-17: if βM > 1, then the UE uses Alt 0-4, otherwise (βM ≤ 1) Alt 0-0 is used.

[0199] Note that in Ex 0-12 to Ex 0-17, SCI l yes Bit indicator. For rank > 1, the fixed condition is based on at least one of the examples Ex 0-0 to Ex 0-11.

[0200] In another example, two of the optional modes Alt 0-1 to Alt 0-5 are supported, and the UE uses one of the two supported optional modes to report SCI based on fixed conditions. l For example, the supported alternatives are Alt 0-3 and Alt 0-5, with the fixed condition being at least one of the following examples.

[0201] In an example Ex 0-18: if Then the UE uses Alt 0-5, otherwise Use Alt 0-3.

[0202] In an example Ex 0-19: If Then the UE uses Alt 0-5, otherwise Use Alt 0-3.

[0203] In an example Ex 0-20: if K0 ≥ 2LM l If so, the UE uses Alt 0-5; otherwise (K0 < 2LM). l Use Alt0-3.

[0204] In an example Ex 0-21: if K0 > 2LM l If so, the UE uses Alt 0-5; otherwise (K0≤2LM) l Use Alt0-3.

[0205] In an example Ex 0-22: if βM≥M l If βM < M, then the UE uses Alt 0-5; otherwise (βM < M). l Use Alt 0-3.

[0206] In an example Ex 0-23: if βM > M l If βM ≤ M, then the UE uses Alt 0-5; otherwise (βM ≤ M). l Use Alt 0-3.

[0207] In an example Ex 0-24: if βp≥v0, then the UE uses Alt 0-5, otherwise (βp<v0) Alt 0-3 is used.

[0208] In an example Ex 0-25: if βp > v0, then the UE uses Alt 0-5, otherwise (βp ≤ v0) Alt 0-3 is used.

[0209] In these examples, and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. Note that in Ex 0-18 to Ex 0-25, SCI... l yes Bit pointer.

[0210] In one example, when any of Alt 0-0 to Alt 0-3 is used, the UE determines the indication FD base. and LC coefficient {c l,i,m index of} The LC coefficients are ordered in a certain order (e.g., or Mapped to UCI bits. The UE also reports the index. and LC coefficient {c l,i,m} and X-bit SCI l , where X depends on the optional method used for SCI reporting.

[0211] In another example, when using Alt 0-4, the UE determines the indication FD base. and LC coefficient {c l,i,m index of} UE reports the FD base index of the modulus displacement in UCI in It is the FD index of the strongest coefficient. UE then rearranges the LC coefficients as follows: or And report the rearranged LC coefficients and the use of SC*l (bit).

[0212] In implementation 1, for rank 1 (v=1), the UE is configured to report SCI based on Alt 0-X1. l =SCI0; and for rank > 1 (v > 1), the UE is configured to report SCI based on Alt 0-X2. l , where X1≠X2 and X1, X2∈{0,1…,4}, as defined in Implementation 0. Use at least one of the following optional methods.

[0213] In an optional mode Alt 1-0, X1 = 0, i.e., SCI l It is for rank 1 bit or The bit indicator, and X2 is based on at least one of the following sub-options.

[0214] In an optional Alt 1-0-0 mode: X2 = 1, i.e., SCI l It is for rank > 1 Bit pointer.

[0215] In an optional Alt 1-0-1 mode: X2 = 2, i.e., SCI l It is for rank > 1 Bit pointer.

[0216] In an optional Alt 1-0-2 mode: X2 = 3, i.e., SCI l It is for rank > 1 Bit pointer.

[0217] In an optional Alt 1-0-3 mode: X2 = 4, i.e., SCI l It is for rank > 1 Bit.

[0218] In one example, only one of these sub-options is supported, such as Alt 1-0-2 or Alt 1-0-3. In another example, more than one of these options is supported (e.g., Alt 1-0-2 and Alt 1-0-3). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In yet another example, two of these options are supported, and the UE reports SCI using one of the two supported options based on fixed conditions. l For example, the supported alternatives are Alt1-0-2 and Alt1-0-3, with the fixed condition being at least one of the following examples.

[0219] In an example Ex 1-0-0: if Then the UE uses Alt1-0-3, otherwise Use Alt 1-0-2.

[0220] In an example Ex 1-0-1: as shown in the example... Then the UE uses Alt1-0-3, otherwise Use Alt 1-0-2.

[0221] In an example Ex 1-0-2: if K0≥2L, then the UE uses Alt 1-0-3, otherwise (K0<2L) Alt1-0-2 is used.

[0222] In an example Ex 1-0-3: if K0 > 2L, then the UE uses Alt 1-0-3, otherwise (K0 ≤ 2L) Alt1-0-2 is used.

[0223] In an example Ex 1-0-4: if βM≥1, then the UE uses Alt 1-0-3, otherwise (βM<1) Alt1-0-2 is used.

[0224] In an example Ex 1-0-5: if βM > 1, then the UE uses Alt 1-0-3, otherwise (βM ≤ 1) Alt1-0-2 is used.

[0225] In an example Ex 1-0-6: as shown in the example... Then the UE uses Alt1-0-3, otherwise The official uses Alt 1-0-2.

[0226] In an example Ex 1-0-7: if Then the UE uses Alt1-0-3, otherwise Use Alt 1-0-2.

[0227] In an example Ex 1-0-8: if K 0,l If ≥2L, then the UE uses Alt 1-0-3; otherwise (K 0,l <2L) Use Alt 1-0-2.

[0228] In an example Ex 1-0-9: if K 0,l If the value is greater than 2L, then the UE uses Alt 1-0-3; otherwise (K 0,l ≤2L) Use Alt 1-0-2.

[0229] In an example Ex 1-0-10: if βM l If ≥1, then the UE uses Alt 1-0-3; otherwise (βM) l <1) Use Alt1-0-2.

[0230] In an example Ex 1-0-11: if βM l If >1, then the UE uses Alt 1-0-3; otherwise (βM) l ≤1) Use Alt1-0-2.

[0231] Note that in Ex 1-0-0 to Ex 1-0-5, SCI l yes Bit indicator; and in Ex1-0-6 to Ex1-0-11, the SCI payload is Bit.

[0232] In an optional mode Alt 1-0A, X1 = 0, i.e., SCI l It is for rank 1 bit or Bit pointer; and X2 = 4, i.e., SCI l It is for rank > 1 Bit. As explained below, index remapping or mapping is performed only for rank > 1.

[0233] For rank > 1, the position or index of the strongest coefficient in layer l before index remapping or mapping is... and (It is used) (as reported by the SCI indicator), and Not reported. For layer l, relative to arrive To remap or map all non-zero (NZ) coefficients Average index (i l m l This causes the strongest coefficient index to be remapped or mapped to... Compared to arrive To remap or map with all NZ coefficients Associated FD base index This causes the FD base index with the strongest coefficient to be remapped or mapped to

[0234] Because remapping or mapping is only performed in the FD (i.e., not on the SD index i) l (Perform remapping or mapping), therefore the following is the equivalent remapping / mapping. For layer l, relative to arrive To remap or map each non-zero (NZ) coefficient index m l This causes the strongest coefficient index to be remapped or mapped to Compared to arrive To remap or map with each NZ coefficient Old associated FD base index This causes the FD base index with the strongest coefficient to be remapped or mapped to

[0235] UE report remapping set and

[0236] In one example, the remapping or mapping is performed as follows. Each non-zero (NZ) coefficient... index (i l m l ) is remapped or mapped to Optionally, each non-zero (NZ) coefficient c l,i,m index m l Remapped or mapped to With each NZ coefficient Associated FD base index Remapped or mapped to

[0237] In an optional mode Alt 1-0B, X1 = 0, i.e., SCI l It is for rank 1 bit or Bit pointer; and X2 = 4, i.e., SCI l It is for rank > 1 Bit. As explained in Alt 1-0A, perform index remapping or mapping for all ranks (including rank 1).

[0238] In an optional mode Alt 1-1, X1 = 3, i.e., SCI l It is for rank 1 The bit indicator, and X2 is based on at least one of the following sub-options.

[0239] In an optional mode Alt 1-1-0: X2 = 1, i.e., SCI l It is for rank > 1 Bit pointer.

[0240] In an optional Alt 1-1-1 mode: X2 = 2, i.e., SCI l It is for rank > 1 indicator.

[0241] In an optional Alt 1-1-2: X2 = 4, i.e., SCI l It is for rank > 1 Bit.

[0242] In one example, only one of these sub-options is supported, such as Alt 1-1-2. In another example, more than one of these options is supported (e.g., Alt 1-1-0 and Alt 1-1-2). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In another example, for rank > 1, the UE uses a fixed condition. Use either a bit indicator or an optional mode (Alt 1-1-0, 1-1-1, and 1-1-2) to report SCI. l For example, one of the alternative methods is Alt1-1-2, where the fixed condition is based on at least one of the following examples.

[0243] In an example Ex 1-1-0: if Then the UE uses Alt1-1-2, otherwise use Bit pointer.

[0244] In an example Ex 1-1-1: if Then the UE uses Alt1-1-2, otherwise use Bit pointer.

[0245] In an example Ex 1-1-2: if K0 ≥ 2L, then the UE uses Alt 1-1-2; otherwise (K0 < 2L), it uses... bit indicator.

[0246] In an example Ex 1-1-3: if K0>2L, the UE uses Alt 1-1-2, otherwise (K0≤2L) uses bit indicator.

[0247] In an example Ex 1-1-4: if βM≥1, the UE uses Alt 1-1-2, otherwise (βM<1) uses bit indicator.

[0248] In an example Ex 1-1-5: if βM>1, the UE uses Alt 1-1-2, otherwise (βM≤1) uses bit indicator.

[0249] In an example Ex 1-1-6: if the UE uses Alt1-1-2, otherwise uses bit indicator.

[0250] In an example Ex 1-1-7: if the UE uses Alt1-1-2, otherwise uses bit indicator.

[0251] In an example Ex 1-1-8: if K 0,l ≥2L, the UE uses Alt 1-1-2, otherwise (K 0,l <2L) uses bit indicator.

[0252] In an example Ex 1-1-9: if K 0,l >2L, the UE uses Alt 1-1-2, otherwise (K 0,l ≤2L) uses bit indicator.

[0253] In an example Ex 1-1-10: if βM l ≥1, the UE uses Alt 1-1-2, otherwise (βM l <1) uses bit indicator.

[0254] In an example Ex 1-1-11: if βM l >1, the UE uses Alt 1-1-2, otherwise (βM l ≤1) uses bit indicator.

[0255] Note that in Ex 1-1-0 to Ex 1-1-5, SCI l yes Bit indicator; and in Ex1-1-6 to Ex1-1-11, the SCI payload is Bit.

[0256] In implementation 2, for rank 1 and rank 2 (v = 1, 2), the UE is configured to report SCI according to Alt 0-Xl. l ; and for all rank > 2 (v > 2), the UE is configured to report SCI based on Alt 0-X2. l , where X1≠X2, and X1, X2∈{0,1…,4}, as defined in Implementation 0. Use at least one of the following optional methods.

[0257] In an optional mode Alt 2-0, X1 = 0, i.e., SCI l It applies to rank 1 and rank 2. The bit indicator, and X2 is based on at least one of the following sub-options.

[0258] In an optional Alt 2-0-0 mode: X2 = 1, i.e., SCI l It is for rank > 2 Bit pointer.

[0259] In an optional Alt 2-0-1 mode: X2 = 2, i.e., SCI l It is for rank > 2 indicator.

[0260] In an optional Alt 2-0-2 mode: X2 = 3, i.e., SCI l It is for rank > 2 Bit pointer.

[0261] In an optional Alt 2-0-3 configuration: X2 = 4, i.e., SCI l It is for rank > 2 Bit.

[0262] In one example, only one of these sub-options is supported, such as Alt 2-0-2 or Alt 2-0-3. In another example, more than one of these options is supported (e.g., Alt 2-0-2 and Alt 2-0-3). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In yet another example, two of these options are supported, and the UE reports SCI using one of the two supported options based on fixed conditions. l. For example, the supported optional modes are Alt2-0-2 and Alt 2-0-3, and the fixed condition is based on at least one of the following examples.

[0263] In an example Ex 2-0-0: If the UE uses Alt2-0-3, otherwise Alt 2-0-2 is used.

[0264] In an example Ex 2-0-1: If the UE uses Alt2-0-3, otherwise Alt 2-0-2 is used.

[0265] In an example Ex 2-0-2: If K0≥2L, the UE uses Alt 2-0-3, otherwise (K0<2L) uses Alt2-0-2.

[0266] In an example Ex 2-0-3: If K0>2L, the UE uses Alt 2-0-3, otherwise (K0≤2L) uses Alt2-0-2.

[0267] In an example Ex 2-0-4: If βM≥1, the UE uses Alt 2-0-3, otherwise (βM<1) uses Alt2-0-2.

[0268] In an example Ex 2-0-5: If βM>1, the UE uses Alt 2-0-3, otherwise (βM≤1) uses Alt2-0-2.

[0269] In an example Ex 2-0-6: If the UE uses Alt2-0-3, otherwise Alt 2-0-2 is used.

[0270] In an example Ex 2-0-7: If the UE uses Alt2-0-3, otherwise Alt 2-0-2 is used.

[0271] In an example Ex 2-0-8: If K 0,l ≥2L, the UE uses Alt 2-0-3, otherwise (K 0,l <2L) uses Alt 2-0-2.

[0272] In an example Ex 2-0-9: If K 0,l >2L, the UE uses Alt 2-0-3, otherwise (K 0,l ≤2L) uses Alt 2-0-2.

[0273] In an example Ex 2-0-10: if βM l If ≥1, then the UE uses Alt 2-0-3; otherwise (βM) l <1) Use Alt2-0-2.

[0274] In an example Ex 2-0-11: if βM l If >1, then the UE uses Alt 2-0-3; otherwise (βM) l ≤1) Use Alt2-0-2.

[0275] Note that in Ex 2-0-0 to Ex 2-0-5, SCI l yes Bit indicator; and in Ex2-0-6 to Ex2-0-11, the SCI payload is Bit.

[0276] In an optional Alt 2-1, X1 = 3, i.e., SCI l It applies to rank 1 and rank 2. The bit indicator, and X2 is based on at least one of the following sub-options.

[0277] In an optional Alt 2-1-0 mode: X2 = 1, i.e., SCI l It is for rank > 2 Bit pointer.

[0278] In an optional Alt 2-1-1: X2 = 2, i.e., SCI l It is for rank > 2 indicator.

[0279] In an optional Alt 2-1-2: X2 = 4, i.e., SCI l It is for rank > 2 Bit.

[0280] In one example, only one of these sub-options is supported, such as Alt 2-1-2. In another example, more than one of these options is supported (e.g., Alt 2-1-0 and Alt 2-1-2). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In another example, for rank > 1, the UE uses a fixed condition. Use either a bit indicator or an optional method (Alt 2-1-0, 2-1-1, and 2-1-2) to report SCI. l For example, one of the alternative methods is Alt2-1-2, where the fixed condition is based on at least one of the following examples.

[0281] In an example Ex 2-1-0: if Then the UE uses Alt2-1-2, otherwise use Bit pointer.

[0282] In an example Ex 2-1-1: if Then the UE uses Alt2-1-2, otherwise use Bit pointer.

[0283] In an example Ex 2-1-2: if K0 ≥ 2L, then the UE uses Alt 2-1-2; otherwise (K0 < 2L), it uses... Bit pointer.

[0284] In an example Ex 2-1-3: if K0 > 2L, then the UE uses Alt 2-1-2; otherwise (K0 ≤ 2L), it uses... Bit pointer.

[0285] In an example Ex 2-1-4: if βM ≥ 1, then UE uses Alt 2-1-2; otherwise (βM < 1), it uses... Bit pointer.

[0286] In an example Ex 2-1-5: if βM > 1, then the UE uses Alt 2-1-2; otherwise (βM ≤ 1), it uses... Bit pointer.

[0287] In an example Ex 2-1-6: as shown in the example... Then the UE uses Alt2-1-2, otherwise use Bit pointer.

[0288] In an example Ex 2-1-7: as shown in the example... Then the UE uses Alt2-1-2, otherwise use Bit pointer.

[0289] In an example Ex 2-1-8: if K 0,l If ≥2L, then the UE uses Alt 2-1-2; otherwise (K 0,l <2L) use Bit pointer.

[0290] In an example Ex 2-1-9: if K 0,l If the value is greater than 2L, then the UE uses Alt 2-1-2; otherwise (K 0,l≤2L) use Bit pointer.

[0291] In an example Ex 2-1-10: if βM l If ≥1, then the UE uses Alt 2-1-2; otherwise (βM) l <1) Use Bit pointer.

[0292] In an example Ex 2-1-11: if βM l If >1, then the UE uses Alt 2-1-2; otherwise (βM) l ≤1) Use Bit pointer.

[0293] Note that in Ex 2-1-0 to Ex 2-1-5, SCI l yes Bit indicator; and in Ex2-1-6 to Ex2-1-11, the SCI payload is Bit.

[0294] In implementation 3, for rank 1 (v=1), the UE is configured to report SCI based on Alt 0-X1. l =SCI0; For rank 2 (v=2), the UE is configured to report SCI based on Alt 0-X2. l ; and for all rank > 2 (v > 2), the UE is configured to report SCI based on Alt0-X3. l , where X1≠X2≠X3, and X1, X2, X3∈{0, 1, ..., 4}, as defined in Implementation 0. At least one of the following optional methods may be used.

[0295] In an optional mode Alt 3-0, X1 = 0, i.e., SCI l It is for rank 1 Bit indicator, X2 = 3, i.e., SCI l It is for rank 2. The bit indicator, and X3 is based on at least one of the following sub-options.

[0296] In an optional Alt 3-0-0 mode: X3 = 1, i.e., SCI l It is for rank > 2 Bit pointer.

[0297] In an optional Alt 3-0-1 mode: X3 = 2, i.e., SCI l It is for rank > 2 indicator.

[0298] In an alternative Alt 3-0-2: X3=4, that is, SCI l is for rank > 2 bits.

[0299] In one example, only one of these sub-alternatives is supported, for example Alt 3-0-2. In another example, more than one of these alternatives is supported (e.g., Alt 3-0-0 and Alt 3-0-2). If more than one alternative is supported, one of them is configured (e.g., via higher layers or based on MAC CE or DCI-based signaling). In another example, for rank > 2, the UE uses one of the bit indicators or alternatives (Alt 3-0-0, Alt 3-0-1 and Alt 3-0-2) to report SCI l . For example, one of the alternatives is Alt 3-0-2, and the fixed condition is according to at least one of the following examples.

[0300] In an example Ex 3-0-0: if the UE uses Alt 3-0-2, otherwise uses bit indicator.

[0301] In an example Ex 3-0-1: if the UE uses Alt 3-0-2, otherwise uses bit indicator.

[0302] In an example Ex 3-0-2: if K0≥2L, the UE uses Alt 3-0-2, otherwise (K0<2L) uses bit indicator.

[0303] In an example Ex 3-0-3: if K0>2L, the UE uses Alt 3-0-2, otherwise (K0≤2L) uses bit indicator.

[0304] In an example Ex 3-0-4: if βM≥1, the UE uses Alt 3-0-2, otherwise (βM<1) uses bit indicator.

[0305] In an example Ex 3-0-5: if βM>1, the UE uses Alt 3-0-2, otherwise (βM≤1) uses bit indicator.

[0306] In an example Ex 3-0-6: if Then the UE uses Alt3-0-2, otherwise use Bit pointer.

[0307] In an example, Ex 3-0-7: If Then the UE uses Alt3-0-2, otherwise use Bit pointer.

[0308] In an example Ex 3-0-8: if K 0,l If ≥2L, then the UE uses Alt 3-0-2; otherwise (K 0,l <2L) use Bit pointer.

[0309] In an example Ex 3-0-9: if K 0,l If the value is greater than 2L, then the UE uses Alt 3-0-2; otherwise (K 0,l ≤2L) use Bit pointer.

[0310] In an example Ex 3-0-10: if βM l If ≥1, then the UE uses Alt 3-0-2; otherwise (βM) l <1) Use Bit pointer.

[0311] In an example Ex 3-0-11: if βM l If >1, then the UE uses Alt 3-0-2; otherwise (βM) l ≤1) Use Bit pointer.

[0312] Note that in Ex 3-0-0 to Ex 3-0-5, SCI l yes Bit indicator; and in Ex3-0-6 to Ex3-0-11, the SCI payload is Bit.

[0313] In an optional mode Alt 3-1, X1 = 0, i.e., SCI l It is for rank 1 Bit indicator, X2 = 2, i.e., SCI l It is for rank 2. The bit indicator, and X3 is based on at least one of the following sub-options.

[0314] In an optional Alt 3-1-0 mode: X3 = 1, i.e., SCI l It is for rank > 2 Bit pointer.

[0315] In an optional Alt 3-1-1: X3 = 3, i.e., SCI l It is for rank > 2 indicator.

[0316] In an optional Alt 3-1-2: X3 = 4, i.e., SCI l It is for rank > 2 Bit.

[0317] In one example, only one of these sub-options is supported, such as Alt 3-1-2. In another example, more than one of these options is supported (e.g., Alt 3-1-0 and Alt 3-1-2). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In yet another example, two of these options are supported, and the UE reports SCI using one of the two supported options based on fixed conditions. l For example, the supported alternatives are Alt 3-1-1 and Alt 3-1-2, with the fixed condition being at least one of the following examples.

[0318] In an optional Alt 3-1-0 mode: if Then the UE uses Alt 3-1-2, otherwise Use Alt 3-1-1.

[0319] In an optional Alt 3-1-1 mode: if Then the UE uses Alt 3-1-2, otherwise Use Alt 3-1-1.

[0320] In an optional mode Alt 3-1-2: if K0≥2L, then the UE uses Alt 3-1-2; otherwise (K0<2L), Alt 3-1-1 is used.

[0321] In an optional mode Alt 3-1-3: if K0 > 2L, then the UE uses Alt 3-1-2; otherwise (K0 ≤ 2L), Alt 3-1-1 is used.

[0322] In an optional mode Alt 3-1-4: if βM≥1, then the UE uses Alt 3-1-2; otherwise (βM<1), Alt 3-1-1 is used.

[0323] In an optional mode Alt 3-1-5: if βM > 1, then the UE uses Alt 3-1-2; otherwise (βM ≤ 1), Alt 3-1-1 is used.

[0324] In an optional mode Alt 3-1-6: if then the UE uses Alt 3-1-2, otherwise use Alt 3-1-1.

[0325] In an optional mode Alt 3-1-7: if then the UE uses Alt 3-1-2, otherwise use Alt 3-1-1.

[0326] In an optional mode Alt 3-1-8: if K 0,l ≥2L, then the UE uses Alt 3-1-2, otherwise (K 0,l <2L) use Alt 3-1-1.

[0327] In an optional mode Alt 3-1-9: if K 0,l >2L, then the UE uses Alt 3-1-2, otherwise (K 0,l ≤2L) use Alt 3-1-1.

[0328] In an optional mode Alt 3-1-10: if βM l ≥1, then the UE uses Alt 3-1-2, otherwise (βM l <1) use Alt 3-1-1.

[0329] In an optional mode Alt 3-1-11: if βM l >1, then the UE uses Alt 3-1-2, otherwise (βM l ≤1) use Alt 3-1-1.

[0330] Note that in Ex 3-1-0 to Ex 3-1-5, SCI l is a bit indicator; and in Ex 3-1-6 to Ex 3-1-11, the SCI payload is bits.

[0331] In an optional mode Alt 3-2, X1=3, that is, SCI l is a bit indicator for rank 1, X2=2, that is, SCI l is a bit indicator for rank 2, and X3 is according to at least one of the following sub-optional modes.

[0332] In an optional mode Alt 3-2-0: X3=0, that is, SCI lIt is for rank > 2 Bit pointer.

[0333] In an optional Alt 3-2-1: X3 = 3, i.e., SCI l It is for rank > 2 indicator.

[0334] In an optional Alt 3-2-2 configuration: X3 = 4, i.e., SCI l It is for rank > 2 Bit.

[0335] In one example, only one of these sub-options is supported, such as Alt 3-2-2. In another example, more than one of these options is supported (e.g., Alt 3-2-0 and Alt 3-2-2). If more than one option is supported, one of them is configured (e.g., via a higher layer or MAC CE-based or DCI-based signaling). In yet another example, two of these options are supported, and the UE uses one of the two supported options to report SCI based on fixed conditions. l For example, the supported alternatives are Alt 3-1-1 and Alt 3-1-2, with the fixed condition being at least one of Examples Ex 3-1-0 to Ex 3-1-11.

[0336] In implementation 4, the UE is configured to report SCI. l as follows.

[0337] ● For rank 1 (v=1), the UE is configured according to Alt 0-0 (i.e., SCI). l yes (bit indicator) to report SCI l =SCI0.

[0338] ● For rank 2 (v=2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0339] ● For rank 3 and rank 4 (v = 3, 4), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the SCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0340] and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example,

[0341] Table 1: SCI data based on Ex 0-24 l Payload

[0342]

[0343] Table 2: SCI data based on Ex 0-25 l Payload

[0344]

[0345] In implementation 4A, the UE is configured to report SCI. l as follows.

[0346] ● For rank 1 and rank 2 (v = 1, 2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0347] ● For rank 3 and rank 4 (v = 3, 4), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the SCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0348] and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example,

[0349] In implementation 4B, the UE is configured to report SCI.l as follows.

[0350] For rank 1 and rank 2 (v = 1, 2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0351] For rank 3 (v=3), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the SCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0352] For rank 4 (ν=4), the UE is configured according to Alt 0-4 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0353] and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example,

[0354] In implementation 4C, the UE is configured to report SCI. l as follows.

[0355] For rank 1 (v=1), the UE is configured according to Alt 0-0 (i.e., SCI). l yes (bit indicator) to report SCI l =SCI0.

[0356] For rank 2 (v=2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0357] For rank 3 (v=3), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the SCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0358] For rank 4 (v=4), the UE is configured according to Alt 0-4 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0359] and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example

[0360] In implementation 4D, the UE is configured to report SCI. l as follows.

[0361] For rank 1 and rank 2 (v = 1, 2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0362] For rank 3 (v=3), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the SCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0363] For rank 4 (ν=4), the UE is configured to be condition-based (where the condition is one of Ex 0-0 to Ex 0-11) according to Alt 0-3 or Alt 0-4 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0364] here, and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example,

[0365] In implementation 4E, the UE is configured to report SCI. l as follows.

[0366] For rank 1 (v=1), the UE is configured according to Alt 0-0 (i.e., SCI). l yes (bit indicator) to report SCI l =SCI0.

[0367] For rank 2 (v=2), the UE is configured according to Alt 0-3 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0368] For rank 3 (v=3), the UE is configured to be condition-based (where the condition is one of Ex 0-18 to Ex 0-25) according to Alt 0-3 or Alt 0-5 (i.e., SCI). l yes (bit indicator) to report SCI l Tables 1 and 2 show the XCIs based on Ex 0-24 and Ex 0-25, respectively. l Payload.

[0369] For rank 4 (v=4), the UE is configured to be condition-based (where the condition is one of Ex 0-0 to Ex 0-11) according to Alt 0-3 or Alt 0-4 (i.e., SCI). l yes (bit indicator) to report SCI l .

[0370] and Where β, p, v0, and R are parameters configured at higher levels. In one example, parameter p is configured for rank 1 and rank 2, and parameter v0 is configured for rank 3 and rank 4. In one example, and In another example, In another example, In another example,

[0371] In implementation 5, according to the framework (5), each PMI value of the precoder or precoding matrix corresponds to codebook indices i1 and i2, where:

[0372]

[0373]

[0374] in:

[0375] ●i 1,1 It is the rotatability factor of the SD base (the same as in the Rel.15 II type CSI codebook);

[0376] ●i 11,2 It is an SD base indicator (the same as in the Rel.15 II CSI codebook);

[0377] ●i 1,5 M is when N3 > 19 initial Indicator, indicating the intermediate FD basis set InS comprising 2M FD basis vectors;

[0378] ●i 1,6,l It is the FD basis indicator for layer l, indicating the M FD basis vectors;

[0379] ●i 1,7,l It is a bitmap of layer l, indicating the location of non-zero (NZ) coefficients;

[0380] ●i 1,8,l It is the strongest coefficient indicator (SCI) of layer l, indicating the position where the strongest coefficient = 1;

[0381] ●i 2,3,l The reference amplitude of layer l A reference amplitude coefficient indicating weaker polarization;

[0382] ●i 2,4,l It is the difference amplitude value of layer l Matrix;

[0383] ●i 2,5,l It is the phase value of layer l rθ matrix.

[0384] In implementation 6, the UE is configured to report SCI according to the Alt 1-0B of this disclosure. l (where l = 1, 2, ..., v, where v is the rank (or number of layers) indicated by RI), which can be described in detail below.

[0385] SCIl =i 1,8,l (where l = 1, ..., υ) is given by the following formula:

[0386] ●Rank 1 (v=1): SCI1 is Bit pointer, where B is one of the following examples.

[0387] o In one example, It is the total number of NZ coefficients reported by the UE via the bitmap (in the case of rank 1, corresponding to bits in the bitmap). Therefore, the value of SCI1 is...

[0388]

[0389] In another example, due to the FD index remapping explained below... therefore In the FD index The total number of NZ coefficients in the case of rank 1 (corresponding to the bits in the bitmap) Therefore, the value of SCI1 is...

[0390]

[0391] In another example, due to the FD index remapping explained below... therefore In the FD index The total number of NZ coefficients in the case of rank 1 (corresponding to the bits in the bitmap) Therefore, the value of SCI1 is...

[0392]

[0393] ● Rank > 1 (e.g., 1 < υ ≤ 4): Due to the interpreted FD index remapping Therefore, SCI l Bit pointer. Therefore, SCI l Take a value from {0, 1, ..., 2L-1}

[0394] For layer l, relative to arrive To remap or map each non-zero (NZ) coefficient The index m of (i.e., differential amplitude, phase value, and bitmap) l This causes the strongest coefficient index to be remapped or mapped to Compared to arrive To remap or map with each NZ coefficient Associated FD base index This causes the FD base index with the strongest coefficient to be remapped or mapped to

[0395] In mathematical theory, the above content is equivalent to the following. Let... is i 2,4,l index and yes The index that identifies the product. The difference magnitude of the strongest coefficient of layer l with the maximum value (i.e. i 2,4,l elements ), where i = 0, 1, ..., 2L-1 and m = 0, 1, ..., M-1. 2,4,l i 2,5,l and i 1,7,l The index of (i.e., differential amplitude, phase coefficient, and bitmap) relative to Indicated (after index remapping) as This causes the strongest coefficient index to be remapped or mapped to In one example, this can be achieved by To execute. FD base index relative to Indicated (after index remapping) as This causes the FD base index with the strongest coefficient to be remapped or mapped to In one example, this can be achieved by To execute.

[0396] In Example 7, the UE is configured to report M′≤M FD basis vectors according to at least one of the following optional methods.

[0397] In an optional Alt 7-0 mode: the UE reports M′ = M or M′ < M. When the UE reports M′ < M, the value of M′ is determined based on the value of M, for example, or or In one example Where R is configured from {1, 2} by a higher layer, and p is configured from a higher layer... It is configured in the middle.

[0398] In an optional mode, Alt 7-1: the UE reports p′ = p or p′ < p. When the UE reports p′ < p, the value of p′ is determined based on the value of p, for example, or In one example, the value p is derived from a higher level. Configured in [the system]. The reported M and M′ are respectively [determined by] [the system]. and Provided.

[0399] The (p, p′) or (M, M′) report can be presented explicitly via a single parameter in the first UCI section of the two-part UCI. Alternatively, the report can be presented implicitly (in conjunction with) another parameter in the first UCI section of the two-part UCI (e.g., with K). NZ (The reports will be submitted jointly.)

[0400] In one example, for CSI reports of rank 1 and rank 2, the p-value is configured at a higher level. For rank > 2 (e.g., rank 3 and rank 4), the p-value (represented by v0) can be different. In one example, for rank 1 through rank 4, (p, v0) is from... It was jointly configured by China and the United States.

[0401] In Example 8, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when at least one of the following conditions is met (or report p′=p or p′<p according to Alt 7-1).

[0402] In an optional Alt 8-0 mode: only when When it is a higher-level configuration.

[0403] In an optional Alt 8-1 mode: only when When it is a higher-level configuration.

[0404] In an optional Alt 8-2 mode: only when and When it is a higher-level configuration.

[0405] In an optional Alt 8-3 mode: only when or When it is a higher-level configuration.

[0406] In Example 8A, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when the UE reports rank=1 and at least one of the conditions from Alt 8-0 to Alt 8-3 is met (or report p′=p or p′<p according to Alt 7-1).

[0407] In Example 8B, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when the UE reports rank=1 or 2 and at least one of the conditions from Alt 8-0 to Alt 8-3 is met (or report p′=p or p′<p according to Alt 7-1).

[0408] In Example 8C, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when the UE reports rank=1 or 2 or 3 and at least one of the conditions from Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0409] In Example 8D, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when the UE reports rank = 1 or 2 or 3 or 4 and at least one of the conditions from Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0410] In Example 8E, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2, UE report rank=1 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0411] In Example 8F, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2, UE report rank=1 or 2 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 0-1).

[0412] In embodiment 8G, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2, UE report rank=1 or 2 or 3 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0413] In Example 8H, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2, UE report rank=1 or 2 or 3 or 4 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=υ or p′<p according to Alt 8-1).

[0414] In Example 8I, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2 or 4, UE report rank=1 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0415] In Example 8J, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2 or 4, UE report rank=1 or 2 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0416] In Example 8K, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2 or 4, UE report rank=1 or 2 or 3 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0417] In Example 8L, the UE is configured to report M′=M or M′<M according to Alt 7-0 only when L=2 or 4, UE report rank=1 or 2 or 3 or 4 and at least one of Alt 8-0 to Alt 8-3 is satisfied (or report p′=p or p′<p according to Alt 7-1).

[0418] set up For rank 1, A = K0; and for rank > 1 (e.g., rank 2 to rank 4), A = 2K0. Note that A is the maximum number of NZ coefficients reported by the UE (i.e., A is K). NZ (the maximum value). Therefore, B is determined by the indicator value K. NZ The NZ coefficient indicator number (NNZCI) represents the indicator bit width (number of bits). Note that the NNZCI is reported via the first UCI section of the two-part UCI.

[0419] In Example 9, the UE is configured to jointly report K via the parameter NNZCI in the first UCI portion of the two-part UCI. NZ And M′. NNZCI is a desirable 2 B State or value {0, 1, ..., 2} B The number -1 is divided into two parts, P1 and P2.

[0420] Part P1 includes indicator K NZ The states or values ​​of S = {1, 2, ..., A} and M′ = M are {01, ..., A-1}.

[0421] Part P2 includes the instruction K NZ States or values ​​{A, A+1, ..., 2} ∈S′ and M′<M B -1}, where S′ is a subset of S and includes 2 B -A elements, meaning the size of S′ is 2. B -A.

[0422] At least one of the following optional methods is used for S′.

[0423] In an optional Alt 9-0: S′={1,2,...,2 B -A}.

[0424] In an optional mode Alt 9-1: S′={2A-2 B +1, 2A-2 B +2, ..., A-1, A}.

[0425] In an optional mode Alt 9-2: S′={1, 1+x, 1+2x, ..., 1+(2 B -A-1)x}.

[0426] In an optional mode Alt 9-3: S′={A-(2 B -A-1)x,A-(2 B -A-2)x,…,Ax,A}.

[0427] In an optional mode Alt 9-4: S′={y,y+x,y+2x,...,y+(2 B -A-1)x}.

[0428] In an optional mode Alt 9-5: S′={x,2x,3x,...,(2 B -A)x}.

[0429] In one example, x is fixed, for example, or In one example, y is a fixed integer belonging to {1, 2, ..., x}.

[0430] In Example 10, the UE is configured to jointly report K via the parameter NNZCI in the first UCI portion of the two-part UCI. NZ And M′. NNZCI is a desirable 2 B State or value {0, 1, ..., 2} B The -1} is divided into two equal parts, P1 and P2.

[0431] Part P1 includes indicator K NZ The states or values ​​of ∈S1 and M′=M {0, 1, ..., 2} B-1 -1}.

[0432] Part P2 includes the instruction K NZ The states or values ​​∈S2 and M′<M {2 B-1 ,2 B-1 +1, ..., 2 B -1}.

[0433] S1 and S2 are both subsets of S = {1, 2, ..., A} and each includes 2... B-1 The number of elements, namely S1 and S2, is 2. B -1 .

[0434] In one sub-implementation, S1 = S2 and at least one of the following optional methods is used for S1 = S2.

[0435] In an optional Alt 10-0: S1 = S2 = {1, 2, ..., 2} B-1}

[0436] In an optional Alt 10-1: S1 = S2 = {A-2} B-1 +1, A-2 B-1 +2, ..., A-1, A}.

[0437] In an optional Alt 10-2: S1 = S2 = {1, 1+x, 1+2x, ..., 1+(2...} B-1 -1)x}.

[0438] In an optional Alt 10-3: S1 = S2 = {A - (2 B-1 -1)x,A-(2 B-1 -2)x,…,Ax,A}.

[0439] In an optional Alt 10-4: S1 = S2 = {y, y+x, y+2x, ..., y+(2 B-1 -1)x}.

[0440] In an optional Alt 10-5: S1 = S2 = {x, 2x, 3x, ..., (2 B-1 )x}.

[0441] In one example, x is fixed, for example, or In one example, y is a fixed integer belonging to {1, 2, ..., x}.

[0442] In one sub-implementation, S1 ≠ S2 and S1 is based on Alt 10-X1 and S2 is based on Alt 10-X2, where X1 ≠ X2 and X1, X2 ∈ {0, 1, ..., 5}.

[0443] Figure 14 A flowchart is shown of a method 1400 for operating a user equipment (UE) in a wireless communication system to perform channel state information (CSI) reporting, which can be executed by a UE (such as UE 116) according to an embodiment of the present disclosure. Figure 14 The embodiments of method 1400 shown are for illustrative purposes only. Figure 14 This disclosure is not intended to limit the scope to any particular implementation.

[0444] like Figure 14 As shown, method 1400 begins with step 1402. In step 1402, the UE (e.g., as...) Figure 1 As shown in 111 to 116), channel state information (CSI) is received from the base station (BS) to provide configuration information.

[0445] In step 1404, the UE determines the CSI feedback based on the CSI feedback configuration information, which includes an indication K for each layer l in the total υ layers. NZ,l The indicator i is the index of the strongest coefficient among the coefficients. 1,8,l Where l∈{1,...,υ} is the level index, υ≥1 is the rank value, and K NZ,l It is the number of non-zero coefficients in layer l.

[0446] In step 1406, the UE determines the indicator i for each layer l based on the rank value. 1,8,l The effective payload.

[0447] In step 1408, the UE sends CSI feedback to the BS via the uplink (UL) channel. This CSI feedback includes an indicator i for each layer l in the total υ layers. 1,8,l .

[0448] In one implementation, for each layer l in the total υ layers: a coefficient matrix C of size 2L×M consisting of 2L rows and M columns is formed with a total of 2LM coefficients. l K NZ,l Each coefficient corresponds to the coefficient matrix C. l The non-zero coefficients, and the coefficient matrix C l The remaining 2LM-K NZ,l The strongest coefficient is zero; the indexes with the strongest coefficient include the row indexes. and column indexes in and And i 1,8,l Row index indicating the strongest coefficient

[0449] In one implementation, when the rank value υ = 1, the indicator i 1,8,1 The effective payload is bit, and i 1,8,1 identified as in It is an integer function, and if the coefficients of row index i and column index m = 0 are non-zero, then otherwise

[0450] In one implementation, when the rank value υ > 1, the indicator i 1,8,l The effective payload is bit, and i 1,8,l identified as in It is an integer function.

[0451] In one implementation, for each layer l, the processor is configured as follows: relative to The coefficient matrix C l Each column index m l Remapping to remapping index The column index that enables the remapping of the strongest coefficient Depend on Given, where m l ∈{0, 1, ..., M-1}.

[0452] In one implementation, the remapped index identified as Where mod is the modulo function.

[0453] In one implementation, for each layer l, the processor is configured to: determine the coefficient matrix C l The base index of the M basis vectors associated with the M columns Where m l =0, 1, ..., M-1; Determine the column index with the strongest coefficient. Associated base index And relative to Each base index Remapping to the base index of the remapping The base index of the remapping associated with the strongest coefficient Depend on Provided.

[0454] In one implementation, the remapped index identified as Where N3 is the total number of basis vectors and mod is the modulus function.

[0455] Figure 15 A flowchart of another method 1500 that can be performed by a base station (BS) (such as BS 102) according to an embodiment of the present disclosure is shown. Figure 15 The embodiments of method 1500 shown are for illustrative purposes only. Figure 15 This disclosure is not intended to limit the scope to any particular implementation.

[0456] like Figure 15 As shown, method 1500 begins with step 1502. In step 1502, BS (e.g., as...) Figure 1As shown in 101 to 103, channel state information (CSI) is sent to the user equipment (UE) to provide configuration information.

[0457] In step 1504, the BS receives CSI feedback from the UE, which includes an indication K for each layer l in the total υ layers. NZ,l The indicator i is the index of the strongest coefficient among the coefficients. 1,8,l Where l∈{1,...,υ} is the level index, υ≥1 is the rank value, and K NZ,l It is the number of non-zero coefficients in layer l, and the indicator i for each layer l. 1,8,l The payload is based on the rank value.

[0458] In step 1506, the BS generates CSI feedback configuration information and uses the indicator i for each layer l in the total υ layers. 1,8,l Get K NZ,l The strongest coefficient among all coefficients.

[0459] In one implementation, for each layer l in the total υ layers: a coefficient matrix C of size 2L×M consisting of 2L rows and M columns is formed with a total of 2LM coefficients. l K NZ,l Each coefficient corresponds to the coefficient matrix C. l The non-zero coefficients, and the coefficient matrix C l The remaining 2LM-K NZ,l The strongest coefficient is zero; the indexes with the strongest coefficient include the row indexes. and column indexes in and And i 1,8,l Row index indicating the strongest coefficient

[0460] In one implementation, when the rank value υ = 1, the indicator i 1,8,1 The effective payload is bit, and i 1,8,1 identified as in It is an integer function, and if the coefficients of row index i and column index m = 0 are non-zero, then otherwise

[0461] In one implementation, when the rank value υ > 1, the indicator i 1,8,l The effective payload is bit, and i 1,8,l identified as in It is an integer function.

[0462] In one implementation, for each layer l, relative to The coefficient matrix C l Each column index m l Remapping to remapping index The column index that enables the remapping of the strongest coefficient Depend on Given, where m l ∈{0,1,…,M-1}.

[0463] In one implementation, the remapped index identified as Where mod is the modulo function.

[0464] In one implementation, for each layer l, the base indices of M basis vectors are determined. Where m l = 0, 1, ..., M-1, where M basis vectors and coefficient matrix C l Associate M columns; determine the column index with the strongest coefficient. Associated base index And relative to Each base index Remapping to the base index of the remapping The base index of the remapping associated with the strongest coefficient Depend on Provided.

[0465] In one implementation, the remapped index identified as Where N3 is the total number of basis vectors and mod is the modulus function.

[0466] While this disclosure has been described using exemplary embodiments, various changes and modifications may be suggested to those skilled in the art. This disclosure is intended to include such changes and modifications that fall within the scope of the appended claims. Nothing described in this application should be construed as implying that any particular element, step, or function is an essential element that must be included within the scope of the claims. The scope of the patent subject matter is defined only by the claims.

Claims

1. A user equipment (UE) in a communication system, the UE comprising: transceiver; as well as The processor, connected to the transceiver, is configured as follows: Receive channel status information and configuration information from the base station (BS); The CSI feedback is determined based on the CSI feedback configuration information, and the CSI feedback includes a total of Each layer in the layer Used to indicate The strongest coefficient indicator (SCI) is the index of the strongest coefficient among the coefficients. It is a layer index. It is the rank value, SCI l It is a layer SCI, and It is a layer The number of non-zero coefficients; Based on the rank value, determine the total. The SCI of each layer in the layer l The effective payload; For each layer Relative to the index associated with the strongest coefficient ,based on( For non-zero coefficients Index of each Perform remapping so that the index Remapped to 0, where M is the number of frequency domain basis vectors. And L is the number of basis vectors in the spatial domain; and The CSI feedback is sent to the BS via the uplink UL channel. The CSI feedback includes information related to the total... The SCI of each layer in the layer l After remapping, it was determined to be The differential amplitude indicator is determined as The phase coefficient indicator and is determined as A bitmap of 2LM length for each layer, the bitmap indicating the nonzero coefficients. The location.

2. The UE according to claim 1, wherein, In the rank value In the case of the SCI l The effective payload is The rank value; In the case of the SCI l The effective payload is Bit.

3. The UE according to claim 1, wherein, In the rank value In the case of the SCI l identified as i 1,8,l If the coefficients with indices i and m = 0 are non-zero, then ,otherwise , and among them It is the index associated with the strongest coefficient.

4. The UE according to claim 1, wherein, In the rank value In the case of the SCI l identified as ,in ,in It is the index associated with the strongest coefficient.

5. The UE according to claim 1, wherein, For each layer The processor is further configured to: relative to the index of the strongest coefficient Associated base index ,based on For the non-zero coefficient index Each associated base index Perform a remapping so that the base index Remapped to 0, wherein the M frequency domain basis vectors and This is the number of subbands used in the PMI report for the precoding matrix indicator.

6. A base station (BS) in a communication system, the BS comprising: transceiver, and The processor, connected to the transceiver, is configured as follows: Generate Channel State Information (CSI) feedback configuration information. The CSI feedback configuration information is sent to the user equipment (UE). Receive CSI feedback from the UE, the CSI feedback including for a total Each layer in the layer The strongest coefficient indicator SCI was determined after remapping. The differential amplitude indicator is determined as The phase coefficient indicator and is determined as A bitmap with a length of 2LM for each layer, the bitmap indicating non-zero coefficients. The location, wherein the SCI is used to indicate The index of the strongest coefficient among the coefficients, where It is a layer index. It is the rank value, SCI l It is a layer The SCI mentioned above, It is a layer The number of the non-zero coefficients; And for the total The payload of the SCI in each layer of the layer is based on the rank value, and Based on the total The SCI of each layer in the layer l To obtain the total Each layer in the layer The above The strongest coefficient among the coefficients. For each layer Relative to the index associated with the strongest coefficient ,based on( For the non-zero coefficients Index of each Perform remapping so that the index Remapped to 0, where M is the number of frequency domain basis vectors. And L is the number of basis vectors in the spatial domain.

7. The BS according to claim 6, wherein, In the rank value In the case of the SCI l The effective payload is The rank value; In the case of the SCI l The effective payload is Bit.

8. The BS according to claim 6, wherein, In the rank value In the case of the SCI l identified as i 1,8,l If the coefficients with indices i and m = 0 are non-zero, then ,otherwise , and among them It is the index associated with the strongest coefficient.

9. The BS according to claim 6, wherein, In the rank value In the case of the SCI l identified as ,in ,in It is the index associated with the strongest coefficient.

10. The BS according to claim 6, wherein, For each layer The index relative to the strongest coefficient Associated base index ,based on For the non-zero coefficient index Each associated base index Perform a remapping so that the base index Remapped to 0, wherein the M frequency domain basis vectors and This is the number of subbands used in the PMI report for the precoding matrix indicator.

11. A method performed by a user equipment (UE) in a communication system, the method comprising: Receive channel status information and configuration information from the base station (BS); The CSI feedback is determined based on the CSI feedback configuration information, and the CSI feedback includes a total of Each layer in the layer Used to indicate The strongest coefficient indicator (SCI) is the index of the strongest coefficient among the coefficients. It is a layer index. It is the rank value, SCI l It is a layer SCI, and It is a layer The number of non-zero coefficients; Based on the rank value, determine the total. The SCI of each layer in the layer l The effective payload; For each layer Relative to the index associated with the strongest coefficient ,based on( For non-zero coefficients Index of each Perform remapping so that the index Remapped to 0, where M is the number of frequency domain basis vectors. And L is the number of basis vectors in the spatial domain; and The CSI feedback is sent to the BS via the uplink UL channel. The CSI feedback includes information related to the total... The SCI of each layer in the layer l After remapping, it was determined to be The differential amplitude indicator is determined as The phase coefficient indicator and is determined as A bitmap of 2LM length for each layer, the bitmap indicating the nonzero coefficients. The location.

12. The method according to claim 11, wherein, In the rank value In the case of the SCI l The effective payload is The rank value; In the case of the SCI l The effective payload is Bit.

13. The method according to claim 11, wherein, In the rank value In the case of the SCI l identified as i 1,8,l If the coefficients with indices i and m = 0 are non-zero, then ,otherwise , and among them It is the index associated with the strongest coefficient.

14. The method according to claim 11, wherein, In the rank value In the case of the SCI l identified as ,in ,in It is the index associated with the strongest coefficient.

15. The method according to claim 11, wherein the method further comprises: For each layer The index relative to the strongest coefficient Associated base index ,based on For the non-zero coefficient index Each associated base index Perform a remapping so that the base index Remapped to 0, wherein the M frequency domain basis vectors and This is the number of subbands used in the PMI report for the precoding matrix indicator.

16. A method performed by a base station (BS) in a communication system, the method comprising: Generate Channel State Information (CSI) feedback configuration information; Send the CSI feedback configuration information to the user equipment (UE); Receive CSI feedback from the UE, the CSI feedback including for a total Each layer in the layer The strongest coefficient indicator SCI was determined after remapping. The differential amplitude indicator is determined as The phase coefficient indicator and is determined as A bitmap with a length of 2LM for each layer, the bitmap indicating non-zero coefficients. The location, wherein the SCI is used to indicate The index of the strongest coefficient among the coefficients, where It is a layer index. It is the rank value, SCI l It is a layer SCI, It is a layer The number of the non-zero coefficients; And for the total The payload of the SCI in each layer is based on the rank value; as well as Based on the total The SCI of each layer in the layer l To obtain the total Each layer in the layer The above The strongest coefficient among the coefficients. For each layer Relative to the index associated with the strongest coefficient ,based on( For the non-zero coefficients Index of each Perform remapping so that the index Remapped to 0, where M is the number of frequency domain basis vectors. And L is the number of basis vectors in the spatial domain.

17. The method according to claim 16, wherein, In the rank value In the case of the SCI l The effective payload is The rank value; In the case of the SCI l The effective payload is Bit.

18. The method according to claim 16, wherein, In the rank value In the case of the SCI l identified as i 1,8,l If the coefficients with indices i and m = 0 are non-zero, then ,otherwise , and among them It is the index associated with the strongest coefficient.

19. The method of claim 16, wherein, In the rank value In the case of the SCI l identified as ,in ,in It is the index associated with the strongest coefficient.

20. The method of claim 16, wherein, For each layer The index relative to the strongest coefficient Associated base index ,based on For the non-zero coefficient index Each associated base index Perform a remapping so that the base index Remapped to 0, wherein the M frequency domain basis vectors and This is the number of subbands used in the PMI report for the precoding matrix indicator.

Citation Information

Patent Citations

  • Method and apparatus for explicit CSI reporting in advanced wireless communication systems

    US20170302353A1

  • Method and apparatus to enable multi-resolution CSI reporting in advanced wireless communication systems

    US20180145737A1

  • Procedures for differential channel state information (CSI) reporting

    WO2018202134A1