Method and apparatus for multiplexing partial channel state information
By segmenting the PMI codebook and dividing the UCI part in the 6G communication system, the technical challenges of signal coverage and spectrum efficiency in the terahertz band are solved, and efficient CSI reporting and coverage expansion are achieved.
Patent Information
- Application Number
- CN202080069664.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-22
- Filing Date
- 2020-09-28
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2040-09-28
AI Technical Summary
In 6G communication systems, especially in the terahertz frequency band, the technical challenges of signal transmission distance and coverage are even more severe, and the prior art is difficult to effectively ensure signal coverage and spectrum efficiency.
Using a CSI reporting method for use in a wireless communication system, the efficiency and coverage of CSI reporting are improved by segmenting a precoding matrix indicator (PMI) codebook between a user equipment (UE) and a base station (BS), divided into first and second PMI subsets indicating the first and second subsets of the component set, respectively, and transmitting uplink control information (UCI) including the first UCI portion and the second UCI portion on the uplink (UL) channel.
Through this method, the signal coverage and spectrum efficiency of the 6G communication system in the terahertz band can be effectively improved, and wireless communication needs of high data rates and low latency can be supported.
Smart Images

Figure CN114503449B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communication systems and, more particularly, to channel state information (CSI) reporting and multiplexing. Background Art
[0002] Considering the development of wireless communications from generation to generation, these technologies have been developed mainly for services targeting people, such as voice calls, multimedia services, and data services. With the commercialization of 5G (fifth generation) communication systems, the number of connected devices is expected to grow exponentially. These will be increasingly connected to communication networks. Examples of connected things may include vehicles, robots, drones, home appliances and displays, smart sensors connected to various infrastructures, construction machinery, and factory equipment. Mobile devices are expected to evolve in various forms, such as augmented reality glasses, virtual reality headsets, and holographic devices. In order to provide various services by connecting hundreds of billions of devices and things in the 6G (sixth generation) era, efforts have been made to develop improved 6G communication systems. For these reasons, 6G communication systems are called super 5G systems.
[0003] The 6G communication system, which is expected to be commercialized around 2030, will have a peak data rate of terabit (1,000 gigabits) bps and a radio latency of less than 100 μsec, and will therefore be 50 times faster than the 5G communication system and have 1 / 10 of its radio latency.
[0004] In order to achieve such high data rates and ultra-low latency, the implementation of 6G communication systems in the terahertz band (e.g., 95 GHz to 3 THz band) has been considered. It is expected that since the path loss and atmospheric absorption in the terahertz band are more serious than those in the millimeter wave band introduced in 5G, the technology that can ensure the signal transmission distance (i.e., coverage) will become more critical. As the main technology to ensure coverage, it is necessary to develop radio frequency (RF) elements, antennas, new waveforms with better coverage than orthogonal frequency division multiplexing (OFDM), beamforming and massive multiple input multiple output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, and multi-antenna transmission technologies such as massive antennas. In addition, new technologies to improve the coverage of terahertz band signals have been discussed, such as metamaterial-based lenses and antennas, orbital angular momentum (OAM), and reconfigurable smart surfaces (RIS).
[0005] In addition, in order to improve spectrum efficiency and overall network performance, the following technologies have been developed for 6G communication systems: full-duplex technology for enabling uplink transmission and downlink transmission to use the same frequency resources at the same time; network technology that utilizes satellites, high altitude platform stations (HAPS), etc. in an integrated manner; improved network structure for supporting mobile base stations, etc., and enabling network operation optimization and automation, etc.; dynamic spectrum sharing technology based on spectrum usage prediction through conflict avoidance; use of artificial intelligence (AI) in wireless communication to improve overall network operation by utilizing AI from the design stage of developing 6G and internalizing end-to-end AI support functions; and next-generation distributed computing technology to overcome UE computing power limitations through ultra-high performance communication and computing resources accessible on the network (such as mobile edge computing (MEC), cloud, etc.). In addition, attempts are continuing to strengthen connectivity between devices, optimize networks, promote softwareization of network entities, and increase openness of wireless communications by designing new protocols to be used in 6G communication systems, developing mechanisms for realizing hardware-based security environments and secure use of data, and developing technologies for maintaining privacy.
[0006] It is expected that research and development of 6G communication systems in terms of hyperconnectivity, including human-to-machine (P2M) and machine-to-machine (M2M), will bring about the next hyperconnectivity experience. In particular, it is expected that services such as truly immersive extended reality (XR), high-fidelity mobile holograms, and digital replicas will be provided through 6G communication systems. In addition, services such as remote surgery, industrial automation, and emergency response for enhanced safety and reliability will be provided through 6G communication systems, making it possible for the technology to be applied to various fields such as industry, healthcare, automobiles, and home appliances.
[0007] Understanding and correctly estimating the channel between a user equipment (UE) and a base station (BS) (e.g., a gNode B (gNB)) is important for efficient and effective wireless communications. To correctly estimate DL channel conditions, the gNB may send a reference signal (e.g., CSI-RS) to the UE for DL channel measurement, and the UE may report (e.g., feed back) information about the channel measurement, e.g., CSI, to the gNB. Using this DL channel measurement, the gNB is able to select appropriate communication parameters to efficiently and effectively perform wireless data communications with the UE. Summary of the invention
[0008] Embodiments of the present disclosure provide methods and devices for CSI reporting and multiplexing in a wireless communication system. In one embodiment, a UE for CSI reporting in a wireless communication system is provided. The UE includes a transceiver and a processor, the processor being configured to: receive configuration information for CSI reporting through the transceiver, wherein the configuration information configures a precoding matrix indicator (PMI) codebook and divides the PMI codebook into first and second PMI subsets indicating first and second subsets of a component set, respectively; based on the configuration information, determine that the CSI report includes a first CSI part and a second CSI part, the second CSI part includes the second PMI subset and is divided into one or more groups; based on resource allocation for transmitting uplink control information (UCI), select at least one group from the one or more groups of the second CSI part, and send UCI including a first UCI part and a second UCI part on an uplink (UL) channel through the transceiver, the first UCI part includes the first CSI part, and the second UCI part includes at least one group from one or more groups of the second CSI part.
[0009] In another embodiment, wherein the second CSI divided into N≥1 and the value of N is configured via higher layer signaling, and wherein the UE selects M groups from the N groups of the second CSI part, where M∈{1, ..., N}.
[0010] In another embodiment, a BS in a wireless communication system is provided. The BS includes a transceiver and a processor, the processor being configured to: generate configuration information for a channel state information (CSI) report, wherein the configuration information configures a precoding matrix indicator (PMI) codebook, and divides the PMI codebook into first and second PMI subsets indicating first and second subsets of a component set S, respectively, wherein the CSI report includes a first CSI part and a second CSI part, the second CSI part includes the second PMI subset and is divided into N groups, where N≥1. The transceiver is configured to send CSI configuration information for the CSI report, and receive uplink control information (UCI) on an uplink (UL) channel, the UCI including a first UCI part and a second UCI part, the first UCI part including the first CSI part, and the second UCI part including at least one group from one or more groups of the second CSI part.
[0011] In yet another embodiment, the second CSI is divided into N groups, where the value of N is configured via higher layer signaling, and M groups are from the N groups of the second CSI part, and wherein, based on the resource allocation for transmitting UCI, M groups are selected from the N groups of the second CSI part, where M∈{1, ..., N}.
[0012] In yet another embodiment, a method for operating a UE to perform CSI reporting in a wireless communication system is provided. The method includes: receiving configuration information for CSI reporting, wherein the configuration information configures a precoding matrix indicator (PMI) codebook, and dividing the PMI codebook into first and second PMI subsets respectively indicating first and second subsets of a component set S to represent N 3 precoding matrix, where N 3 ≥1; based on the configuration information, determining a CSI report including a first CSI part and a second CSI part, wherein the second CSI part includes the second PMI subset and is divided into N groups, where N≥1; based on resource allocation for transmitting uplink control information (UCI), selecting M groups from the N groups of the second CSI part, where M∈{1, ..., N}; and sending UCI including a first UCI part and a second UCI part through an uplink (UL) channel, the first UCI part including a first CSI part, and the second UCI part including M groups from the N groups of the second CSI part.
[0013] Other technical features will be apparent to those skilled in the art from the following drawings, description and claims.
[0014] Before proceeding to the following detailed description, it may be advantageous to set forth the definitions of certain words and phrases used in this patent document. The term "coupling" and its derivatives refer to any direct or indirect communication between two or more elements, whether or not these elements are in physical contact with each other. The terms "send", "receive" and "communication" and their derivatives include direct and indirect communication. The terms "include" and "comprise" and their derivatives mean unlimited inclusion. The term "or" is inclusive, meaning and / or. The phrase "associated" and its derivatives refer to including, being included, interconnected, containing, being included, connected to or with ... connected, coupled to or with ... coupled, communicable, cooperative, interlaced, juxtaposed, close to, being combined to or with ... combined, having, having ... attributes, with or having a relationship, etc. The term "controller" refers to any device, system or part thereof that controls at least one operation. Such a controller can be implemented with hardware or a combination of hardware and software and / or firmware. The functions associated with any particular controller can be centralized or distributed, whether local or remote. When used with a list of items, the phrase "at least one of" means that different combinations of one or more of the listed items may be used, and only one of the items in the list may be required. For example, "at least one of A, B, and C" includes any combination of: A, B, C, A and B, A and C, B and C, and A, B, and C.
[0015] In addition, the various functions described below may be implemented or supported by one or more computer programs, each of which is formed by a computer-readable program code and contained in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, processes, functions, objects, classes, instances, related data, or a part thereof suitable for implementation with a 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 medium that can be accessed by a computer, such as a read-only memory (ROM), a random access memory (RAM), a hard drive, a compact disk (CD), a digital video disc (DVD), or any other type of memory. "Non-transitory" computer-readable media do not include wired, wireless, optical, or other communication links that transmit instantaneous electrical signals or other signals. Non-transitory computer-readable media include media that can permanently store data and media that can store data and rewrite it later, such as rewritable optical disks or erasable storage devices.
[0016] Definitions for certain other words and phrases are provided throughout this patent document. Those of ordinary skill in the art should understand that in many, if not most, instances, such definitions apply to prior, as well as future uses of such defined words and phrases. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description in conjunction with the accompanying drawings, wherein like reference numerals represent like parts:
[0018] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown;
[0019] Figure 2 An example gNB according to an embodiment of the present disclosure is shown;
[0020] Figure 3 An example UE according to an embodiment of the present disclosure is shown;
[0021] Figure 4A A high-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 high-level diagram of an OFDMA receive path according to an embodiment of the present disclosure is shown;
[0023] Figure 5 An example of a transmitter block diagram of a PDSCH in a subframe according to an embodiment of the present disclosure is shown;
[0024] Figure 6 An example of a receiver block diagram of a PDSCH in a subframe according to an embodiment of the present disclosure is shown;
[0025] Figure 7 An example of a transmitter block diagram of a PUSCH in a subframe according to an embodiment of the present disclosure is shown;
[0026] Figure 8 An example of a receiver block diagram for a PUSCH in a subframe according to an embodiment of the present disclosure is shown;
[0027] Fig. 9 shows an example multiplexing of two slices according to an embodiment of the present disclosure;
[0028] Fig.10 An example antenna block according to an embodiment of the present disclosure is shown;
[0029] Fig.11 An example antenna port layout according to an embodiment of the present disclosure is shown;
[0030] Fig.12 An example of a two-part UCI multiplexing process that may be performed by a UE according to an embodiment of the present disclosure is shown;
[0031] Fig.13 shows an example of a 3D grid of oversampled DFT beams according to an embodiment of the present disclosure;
[0032] Fig.14 An example of a two-part UCI multiplexing process that may be performed by a UE according to an embodiment of the present disclosure is shown;
[0033] Fig.15 An example of a two-part UCI multiplexing process that may be performed by a UE according to an embodiment of the present disclosure is shown;
[0034] Fig.16 An example of a two-part UCI multiplexing process that may be performed by a UE according to an embodiment of the present disclosure is shown;
[0035] Fig.17 A flow chart illustrating a method for sending an UL transmission including a CSI report that may be performed by a UE according to an embodiment of the present disclosure; and
[0036] Fig.18 A flow chart of another method for receiving a UL transmission including a CSI report, which may be performed by a BS according to an embodiment of the present disclosure, is shown. DETAILED DESCRIPTION
[0037] Discussed below Figures 1 to 18 , and the various embodiments used in this patent document to describe the principles of the present disclosure are for illustration only and should not be interpreted in any way as limiting the scope of the present disclosure. Those skilled in the art will understand that the principles of the present disclosure can be implemented in any suitably arranged system or device.
[0038] The following documents and standard descriptions are incorporated by reference into the present disclosure as if fully set forth herein: 3GPP TS 36.211 v16.2.0, "E-UTRA, Physical Channels and Modulation" (referred to herein as "REF 1"); 3GPP TS 36.212 v16.2.0, "E-UTRA, Multiplexing and Channel Coding" (referred to herein as "REF 2"); 3GPP TS 36.213 v16.2.0, "E-UTRA, Physical Layer Procedures" (referred to herein as "REF 3"); 3GPP TS 36.321 v16.2.0, "E-UTRA, Medium Access Control (MAC) Protocol Specification" (referred to herein as "REF 4"); 3GPP TS 36.331 v16.2.0, "E-UTRA, Radio Resource Control (RRC) Protocol Specification" (referred to herein as "REF 5"); 3GPP TR 22.891 v14.2.0 (referred to herein as “REF 6”); 3GPP TS 38.212 v16.2.0, “E-UTRA, NR, Multiplexing and Channel Coding” (referred to herein as “REF 7”); 3GPP TS 38.214 v16.2.0, “E-UTRA, NR, Physical layer procedures for data” (referred to herein as “REF 8”); and 3GPP TS 38.213 v16.2.0, “E-UTRA, NR, Physical layer procedures for control” (referred to herein as “REF 9”).
[0039] Aspects, features and advantages of the present disclosure will become apparent from the following detailed description, simply by illustrating a number of specific embodiments and implementations, including the best mode contemplated for carrying out the present disclosure. The present disclosure is also capable of other and different embodiments, and its several details may be modified in various obvious respects, all without departing from the spirit and scope of the present disclosure. Therefore, the drawings and description are to be regarded as illustrative in nature and not restrictive. In the drawings, the present disclosure is illustrated by way of example and not by way of limitation.
[0040] In the following, for the sake of brevity, both FDD and TDD are considered as duplexing methods for DL and UL signaling.
[0041] Although the following exemplary description and embodiments assume orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA), the present disclosure may be extended to other OFDM-based transmission waveforms or multiple access schemes, such as filtered OFDM (F-OFDM).
[0042] In order to meet the demand for increased wireless data traffic 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 called "beyond 4G networks" or "post-LTE systems"
[0043] 5G communication systems are considered to be implemented in higher frequency (millimeter wave) bands, such as the 60 GHz band, in order to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission coverage, beamforming, massive multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, massive antenna technology, etc. are discussed in 5G communication systems.
[0044] In addition, in the 5G communication system, development of system network improvements is underway based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul communication, mobile networks, collaborative communications, coordinated multi-point (CoMP) transmission and reception, interference mitigation and elimination, etc.
[0045] The following Figure 1-4B Various embodiments are described that may be implemented using Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA) communication techniques in a wireless communication system. Figure 1-3 The description is not meant to imply physical or architectural limitations on the manner in which different embodiments may be implemented. Different embodiments of the present disclosure may be implemented in any appropriately arranged communication system. The present disclosure covers several components that may be used in conjunction or combination with one another, or may operate as independent solutions.
[0046] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown. Figure 1 The embodiment of the wireless network shown is for illustration only. Other embodiments of the wireless network 100 may be used without departing from the scope of the present disclosure.
[0047] 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.
[0048] gNB 102 provides wireless broadband access to network 130 for a first plurality of user equipment (UE) within coverage area 120 of gNB 102. The first plurality of UEs include: UE 111, which may be located in a small business (SB); 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, a wireless laptop, a wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within coverage area 125 of gNB 103. The second plurality of UEs includes UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 may communicate with each other and with UEs 111-116 using 5G, LTE, LTE-A, WiMAX, WiFi, or other wireless communication technologies.
[0049] Depending on the network type, the term "base station" or "BS" may refer to any component (or collection of components) configured to provide wireless access to a network, such as a transmission point (TP), a transmission-reception point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femto cell, a WiFi access point (AP), or other wireless-enabled 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), Advanced LTE (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 refer to a network infrastructure component that provides wireless access to a remote terminal. In addition, depending on the network type, the term "user equipment" or "UE" may refer to any component, such as a "mobile station", "subscriber station", "remote terminal", "wireless terminal", "reception point", or "user equipment". For convenience, the terms "user equipment" and "UE" are 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 a fixed device (such as a desktop computer or vending machine).
[0050] The dashed lines illustrate the approximate extent of coverage areas 120 and 125, which are shown as approximately circular for purposes of illustration and explanation only. It should be clearly understood that the coverage areas associated with gNBs (e.g., 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 associated with natural and man-made obstacles.
[0051] As described in more detail below, one or more of the UEs 111-116 include circuitry, programming, or a combination thereof for CSI reporting and multiplexing in a wireless communication system. In certain embodiments, one or more of the gNBs 101-103 include circuitry, programming, or a combination thereof for CSI acquisition in a wireless communication system.
[0052] although Figure 1 An example of a wireless network is shown, but Figure 1 Various changes may be made. For example, the wireless network may include any number of gNBs and any number of UEs in any suitable arrangement. In addition, gNB 101 may communicate directly with any number of UEs and provide wireless broadband access to network 130 to these UEs. Similarly, each gNB 102-103 may communicate directly with network 130 and provide direct wireless broadband access to network 130 to the UEs. In addition, gNBs 101, 102, and / or 103 may provide access to other or additional external networks, such as an external telephone network or other type of data network.
[0053] Figure 2 An example gNB 102 is shown according to an embodiment of the present disclosure. Figure 2 The embodiment of gNB 102 shown is for illustration only. Figure 1 gNBs 101 and 103 may have the same or similar configurations. However, gNBs have a variety of configurations, and Figure 2 There is no intent to limit the scope of this disclosure to any particular implementation of a gNB.
[0054] like Figure 2 As shown, gNB 102 includes multiple antennas 205a-205n, multiple RF transceivers 210a-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.
[0055] RF transceivers 210a-210n receive incoming RF signals from antennas 205a-205n, such as signals sent by UEs in network 100. RF transceivers 210a-210n downconvert the incoming RF signals to produce IF or baseband signals. The IF or baseband signals are sent to RX processing circuitry 220, which generates processed baseband signals by filtering, decoding and / or digitizing the baseband or IF signals. RX processing circuitry 220 sends the processed baseband signals to controller / processor 225 for further processing.
[0056] The TX processing circuit 215 receives analog or digital data (such as voice data, network data, email, or interactive video game data) from the controller / processor 225. The TX processing circuit 215 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The RF transceivers 210a-210n receive the output processed baseband or IF signals from the TX processing circuit 215 and up-convert the baseband or IF signals into RF signals that are transmitted via the antennas 205a-205n.
[0057] 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 control the reception of forward channel signals and the transmission of reverse channel signals by the RF transceivers 210a-210n, the RX processing circuitry 220, and the TX processing circuitry 215 according to well-known principles. The controller / processor 225 may also support additional functions, such as more advanced wireless communication functions.
[0058] For example, the controller / processor 225 may support beamforming or directional routing operations, in which the output signals from the multiple antennas 205a-205n are weighted differently to effectively steer the output signals in a desired direction. The controller / processor 225 may support any of a variety of other functions in the gNB 102.
[0059] Controller / processor 225 is also capable of executing programs and other processes, such as an OS, that reside in memory 230. Controller / processor 225 may move data into or out of memory 230 as required by the executing process.
[0060] 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 over a backhaul connection or network. The interface 235 can support communication over any suitable wired or wireless connection. For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G, LTE, or LTE-A), the interface 235 can allow the gNB 102 to communicate with other gNBs over a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, the interface 235 can allow the gNB 102 to communicate with a larger network (e.g., the Internet) over a wired or wireless local area network or over a wired or wireless connection. The interface 235 includes any suitable structure that supports communication over a wired or wireless connection, such as an Ethernet or RF transceiver.
[0061] Memory 230 is coupled to controller / processor 225. A portion of memory 230 may include RAM, while another portion of memory 230 may include flash memory or other ROM.
[0062] Although Figure 2 An example of a gNB 102 is shown, but the Figure 2 For example, gNB 102 may include Figure 2 As a specific example, the access point may include multiple interfaces 235, and the controller / processor 225 may support routing functionality to route data between different network addresses. As another specific example, although shown as including a single instance of TX processing circuitry 215 and a single instance of RX processing circuitry 220, the gNB 102 may include multiple instances of each (e.g., one for each RF transceiver). In addition, Figure 2 The various components in may be combined, further subdivided, or omitted, and additional components may be added according to specific needs.
[0063] Figure 3 An example UE 116 is shown according to an embodiment of the disclosure. Figure 3 The embodiment of UE 116 shown is for illustration only, and Figure 1 UEs 111-115 may have the same or similar configurations. However, UEs have a variety of configurations, and Figure 3 The scope of the present disclosure is not limited to any particular implementation of a UE.
[0064] like Figure 3As shown, UE 116 includes antenna 305, radio frequency (RF) transceiver 310, TX processing circuit 315, microphone 320 and receive (RX) processing circuit 325. UE 116 also includes speaker 330, processor 340, input / output (I / O) interface (IF) 345, touch screen 350, display 355 and memory 360. Memory 360 includes operating system (OS) 361 and one or more applications 362.
[0065] RF transceiver 310 receives an incoming RF signal from antenna 305 transmitted by a gNB of network 100. RF transceiver 310 downconverts the incoming RF signal to produce 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).
[0066] The TX processing circuit 315 receives analog or digital voice data from the microphone 320, or receives other output baseband data (e.g., network data, email, or interactive video game data) from the processor 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the output processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal into an RF signal, which is transmitted via the antenna 305.
[0067] The processor 340 may include one or more processors or other processing devices and execute the OS 361 stored in the memory 360 to control the overall operation of the UE 116. For example, according to well-known principles, the processor 340 may control the reception of forward channel signals and the transmission of reverse channel signals through the RF transceiver 310, the RX processing circuit 325, and the TX processing circuit 315. In some embodiments, the processor 340 includes at least one microprocessor or microcontroller.
[0068] The processor 340 is also capable of executing other processes and programs residing in the memory 360, such as a process for determining a CSI report including a first CSI part and a second CSI part based on received configuration information, wherein the configuration information configures a precoding matrix indicator (PMI) codebook and divides the PMI codebook into a first and a second PMI subset, respectively indicating N 3 The first and second subsets of the set S of components of the precoding matrix, where N 3≥1, the second CSI part includes the second PMI subset and is divided into N groups, where N≥1, M groups are selected from the N groups of the second CSI part based on resource allocation for transmitting uplink control information (UCI), where M∈{1,...,N}; and UCI including a first UCI part and a second UCI part is sent through an uplink (UL) channel, the first UCI part including the first CSI part, and the second UCI part including M groups from the N groups of the second CSI part. The processor 340 can move data into or out of the memory 360 as required by the execution process. In some embodiments, the processor 340 is configured to execute the application 362 based on the OS 361 or in response to a signal received from the gNB or operator. The processor 340 is also coupled to the I / O interface 345, which provides the UE 116 with the ability to connect to other devices, such as laptops and handheld computers. The I / O interface 345 is a communication path between these accessories and the processor 340.
[0069] Processor 340 is also coupled to touch screen 350 and display 355. An operator of UE 116 may input data into UE 116 using touch screen 350. Display 355 may be a liquid crystal display, light emitting diode display, or other display capable of presenting text and / or at least limited graphics (e.g., from a website).
[0070] Memory 360 is coupled to processor 340. A portion of memory 360 may include random access memory (RAM), while another portion of memory 360 may include flash memory or other read-only memory (ROM).
[0071] although Figure 3 An example of UE 116 is shown, but the Figure 3 Make various changes. For example, Figure 3 The various components in the embodiment may be combined, further subdivided, or omitted, and additional components may be added as required. As a specific example, processor 340 may be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). In addition, although Figure 3 The UE 116 is shown configured as a mobile phone or smartphone, but the UE may be configured to operate as other types of mobile or stationary devices.
[0072] Figure 4A is a high-level diagram of a transmit path circuit. For example, the transmit path circuit may be used for orthogonal frequency division multiple access (OFDMA) communications. Figure 4B is a high-level diagram of a receive path circuit. For example, the receive path circuit can be used for orthogonal frequency division multiple access (OFDMA) communications. Figure 4A and 4B For downlink communication, the transmit path circuit may be implemented in a base station (gNB) 102 or a relay station, and the receive path circuit may be implemented in a user equipment (e.g., Figure 1 In other examples, for uplink communications, the receive path circuit 450 may be implemented in a base station (e.g., Figure 1 The transmission path circuit may be implemented in a user equipment (e.g., a gNB 102) or a relay station, and the transmission path circuit may be implemented in a user equipment (e.g., Figure 1 is implemented in the user device 116).
[0073] The transmit path circuitry includes a channel coding and modulation block 405, a serial-to-parallel (SP) block 410, an inverse fast Fourier transform (IFFT) block of size N 415, a parallel-to-serial (PS) block 420, an add cyclic prefix block 425, and an upconverter (UC) 430. The receive path circuitry 450 includes a downconverter (DC) 455, a remove cyclic prefix block 460, a serial-to-parallel (SP) block 465, a fast Fourier transform (FFT) block of size N 470, a parallel-to-serial (PS) block 475, and a channel decoding and demodulation block 480.
[0074] Figure 4A At least some of the components in 400 and 4B 450 may be implemented in software, while other components may be implemented by configurable hardware or a mixture of software and configurable hardware. In particular, it should be noted that the FFT block and IFFT block described in this disclosure may be implemented as a configurable software algorithm, where the value of size N may be modified depending on the implementation.
[0075] In addition, although the present disclosure is directed to embodiments implementing fast Fourier transform and inverse fast Fourier transform, this is exemplary only and shall not be construed as limiting the scope of the present disclosure. It is understood that in alternative embodiments of the present disclosure, the fast Fourier transform function and the inverse fast Fourier transform function can be easily replaced by a discrete Fourier transform (DFT) function and an inverse discrete Fourier transform (IDFT) function, respectively. It is understood that for DFT and IDFT functions, the value of the N variable can be any integer (i.e., 1, 4, 3, 4, etc.), while for FFT and IFFT functions, the value of the N variable can be any integer of a power of 2 (i.e., 1, 2, 4, 8, 16, etc.).
[0076] In the transmit path circuit 400, the channel coding and modulation block 405 receives a set of information bits, applies coding (e.g., LDPC coding) and modulates (e.g., quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) the input bits to produce a frequency domain modulation symbol sequence. The serial to parallel block 410 converts (i.e., demultiplexes) the serial modulation symbols into parallel data to produce N parallel symbol streams, where N is the IFFT / FFT size used in the BS 102 and the UE 116. The size N IFFT block 415 then performs an IFFT operation on the N parallel symbol streams to produce a time domain output signal. The parallel to serial block 420 converts (i.e., multiplexes) the parallel time domain output symbols from the size N IFFT block 415 to produce a serial time domain signal. The add cyclic prefix block 425 then inserts the cyclic prefix into the time domain signal. Finally, the up-converter 430 modulates (i.e., up-converts) the output of the add cyclic prefix block 425 to an RF frequency for transmission via a wireless channel. The signal may also be filtered at baseband before conversion to RF frequency.
[0077] The transmitted RF signal arrives at UE 116 after passing through the wireless channel, and the reverse operation of that at gNB 102 is performed. Downconverter 455 downconverts the received signal to baseband frequency, and remove cyclic prefix block 460 removes the cyclic prefix to produce a serial time-domain baseband signal. Serial to parallel block 465 converts the time-domain baseband signal into parallel time-domain signals. FFT block 470 of size N then performs an FFT algorithm to produce 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 then decodes the modulation symbols to recover the original input data stream.
[0078] Each gNB 101-103 may implement a transmit path similar to that for transmitting in the downlink to the user equipment 111-116 and may implement a receive path similar to that for receiving in the uplink from the user equipment 111-116. Similarly, each of the user equipments 111-116 may implement a transmit path corresponding to the architecture for transmitting in the uplink to the gNB 101-103 and may implement a receive path corresponding to the architecture for receiving in the downlink from the gNB 101-103.
[0079] 5G communication system use cases have been identified and described. These use cases can be roughly divided into three different groups. In one example, enhanced mobile broadband (eMBB) is determined to meet high bit / second requirements with less stringent latency and reliability requirements. In another example, ultra-reliable and low latency (URLL) is determined with less stringent bit / second requirements. In yet another example, massive machine type communication (mMTC) is determined as the number of devices per square kilometer can be as high as 100,000 to 1 million, but the reliability / throughput / latency requirements can be less stringent. This situation may also involve power efficiency requirements, as battery consumption may be minimized as much as possible.
[0080] A communication system includes a downlink (DL) and an uplink (UL), where the downlink transmits signals from a transmission point such as a base station (BS) or NodeB to a user equipment (UE), and the uplink transmits signals from a UE to a receiving point such as a NodeB. A UE is also commonly referred to as a terminal or mobile station, which can be fixed or mobile and can be a cellular phone, a personal computer device, or an automation device. An eNodeB, which is usually a fixed station, may also be referred to as an access point or other equivalent terms. For LTE systems, a NodeB is generally referred to as an eNodeB.
[0081] In a communication system such as an LTE system, a DL signal may include a data signal conveying information content, a control signal conveying DL control information (DCI), and a reference signal (RS) also referred to as a pilot signal. The eNodeB transmits data information via a physical DL shared channel (PDSCH). The eNodeB transmits DCI via a physical DL control channel (PDCCH) or an enhanced PDCCH (EPDCCH).
[0082] In response to a data transmission block (TB) transmission from the UE, the eNodeB sends confirmation information in the Physical Hybrid ARQ Indicator Channel (PHICH). The eNodeB sends one or more types of RS, including UE common RS (CRS), channel state information RS (CSI-RS), or demodulation RS (DMRS). CRS is sent on the DL system bandwidth (BW) and can be used by the UE to obtain channel estimates to demodulate data or control information or perform measurements. In order to reduce CRS overhead, the eNodeB may send CSI-RS in the time domain and / or frequency domain with a smaller density than CRS. DMRS may be sent only in the BW of the corresponding PDSCH or EPDCCH, and the UE may use DMRS to demodulate the data or control information in the PDSCH or EPDCCH, respectively. The transmission time interval of a DL channel is called a subframe and may have a duration of, for example, 1 millisecond.
[0083] DL signals also include transmissions of logical channels that carry system control information. When the DL signal transmits a master information block (MIB), the BCCH is mapped to a transport channel called a broadcast channel (BCH), or when the DL signal transmits a system information block (SIB), the BCCH is mapped to a DL shared channel (DL-SCH). Most system information is contained in different SIBs that are sent using the DL-SCH. The presence of system information on the DL-SCH in a subframe can be indicated by the transmission of the corresponding PDCCH, which transmits a codeword with a cyclic redundancy check (CRC) scrambled with a system information RNTI (SI-RNTI). Alternatively, scheduling information for SIB transmissions can be provided in an earlier SIB, and scheduling information for the first SIB (SIB-1) can be provided by the MIB.
[0084] DL resource allocation is performed in subframe units and a group of physical resource blocks (PRBs). The transmission BW consists of frequency resource units called resource blocks (RBs). Each RB consists of N s R c B subcarriers or resource elements (REs), for example, 12 REs. A unit of one RB on a subframe is called a PRB. For PDSCH transmission BW, a total of M of RE PDSC RBs.
[0085] The UL signal may include a data signal transmitting data information, a control signal transmitting UL control information (UCI), and a UL RS. The UL RS includes a DMRS and a sounding RS (SRS). The UE sends the DMRS only in the BW of the corresponding PUSCH or PUCCH. The eNodeB may use the DMRS to demodulate the data signal or the UCI signal. The UE sends the SRS to provide the eNodeB with UL CSI. The UE sends data information or UCI through the corresponding physical UL shared channel (PUSCH) or physical UL control channel (PUCCH). If the UE needs to send data information and UCI in the same UL subframe, the UE may multiplex the two in the PUSCH. UCI includes hybrid automatic repeat request acknowledgement (HARQ-ACK) information, scheduling request (SR), rank indicator (RI) and channel state information (CSI), the HARQ-ACK information indicates the correct (ACK) or incorrect (NACK) detection of the data TB in the PDSCH or the absence (DTX) of the PDCCH detection, the SR indicates whether the UE has data in the UE's buffer, and the CSI information enables the eNodeB to perform link adaptation for the PDSCH transmission to the UE. In response to detecting the PDCCH / EPDCCH indicating the release of the semi-persistently scheduled PDSCH, the UE also sends HARQ-ACK information.
[0086] The UL subframe includes two time slots. Each time slot includes a time slot for sending data information, UCI, DMRS or SRS. symbols. The frequency resource unit of the UL system BW is RB. For the transmission BW, a total of N of REs RB RBs. 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 If the last subframe symbol is used to send SRS, then N SRS =1; otherwise N SRS =0.
[0087] Figure 5 An example transmitter block diagram 500 for PDSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 5 The illustrated embodiment of transmitter block diagram 500 is for illustration only. Figure 5 One or more of the components shown may be implemented in dedicated circuits configured to perform the functions described, or one or more of the components may be implemented by one or more processors executing instructions to perform the functions described. Figure 5 The scope of the present disclosure is not limited to any particular implementation of block diagram 500 .
[0088] like Figure 5 As shown, information bits 510 are encoded by an encoder 520, such as a turbo encoder, and modulated by a modulator 530, for example using quadrature phase shift keying (QPSK) modulation. A serial-to-parallel (S / P) converter 540 generates M modulation symbols, which are then provided to a mapper 550 to be mapped to REs selected by a transmit bandwidth selection unit 555 for the allocated PDSCH transmit bandwidth, a unit 560 applies an inverse fast Fourier transform (IFFT), and then the output is serialized by a parallel-to-serial (P / S) converter 570 to create a time domain signal, a filter 580 applies filtering, and the signal is transmitted 590. Additional functions such as data scrambling, cyclic prefix insertion, time windowing, interleaving, etc. are well known in the art and are not shown for the sake of brevity.
[0089] Figure 6 A receiver block diagram 600 for PDSCH in a subframe according to an embodiment of the disclosure is shown. Figure 6 The illustrated embodiment of block diagram 600 is for illustration only. Figure 6 One or more of the components shown may be implemented in dedicated circuits configured to perform the functions described, or one or more of the components may be implemented by one or more processors executing instructions to perform the functions described. Figure 6 The scope of the present disclosure is not limited to any particular implementation of block diagram 600 .
[0090] like Figure 6 As shown, filter 620 filters received signal 610, BW selector 635 selects RE 630 for the allocated receive BW, unit 640 applies a fast Fourier transform (FFT), and parallel-to-serial converter 650 serializes the output. Subsequently, demodulator 660 coherently demodulates the data symbols by applying a channel estimate obtained from a DMRS or CRS (not shown), and decoder 670 (e.g., a turbo decoder) decodes the demodulated data to provide an estimate of information data bits 680. For the sake of brevity, additional functions such as time windowing, cyclic prefix removal, descrambling, channel estimation, and deinterleaving are not shown.
[0091] Figure 7 A transmitter block diagram 700 for a PUSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 7 The illustrated embodiment of block diagram 700 is for illustration only. Figure 4A One or more of the components shown in the may be implemented in dedicated circuits configured to perform the functions described, or one or more components may be implemented by one or more processors executing instructions to perform the functions described. Figure 7The scope of the present disclosure is not limited to any particular implementation of block diagram 700 .
[0092] like Figure 7 As shown, information data bits 710 are encoded by an encoder 720, such as a turbo encoder, and modulated by a modulator 730. A discrete Fourier transform (DFT) unit 740 applies DFT to the modulated data bits, a transmit BW selection unit 755 selects REs 750 corresponding to the allocated PUSCH transmit BW, a unit 760 applies IFFT, and after cyclic prefix insertion (not shown), a filter 770 applies filtering, and the signal is transmitted 780.
[0093] Figure 8 A receiver block diagram 800 for PUSCH in a subframe according to an embodiment of the disclosure is shown. Figure 8 The illustrated embodiment of block diagram 800 is for illustration only. Figure 8 One or more of the components shown may be implemented in dedicated circuits configured to perform the functions described, or one or more of the components may be implemented by one or more processors executing instructions to perform the functions described. Figure 8 The scope of the present disclosure is not limited to any particular implementation of block diagram 800 .
[0094] like Figure 8 As shown, filter 820 filters received signal 810. Subsequently, after removing the cyclic prefix (not shown), unit 830 applies FFT, receive BW selector 845 selects RE 840 corresponding to the allocated PUSCH receive BW, unit 850 applies inverse DFT (IDFT), demodulator 860 coherently demodulates data symbols by applying a channel estimate obtained from a DMRS (not shown), and decoder 870 (e.g., a turbo decoder) decodes the demodulated data to provide an estimate of information data bits 880.
[0095] In the next generation of cellular systems, various use cases beyond the capabilities of LTE systems are envisioned. One of the requirements for systems referred to as 5G or fifth generation cellular systems is the ability to operate both below 6 GHz (sub-6GHz) and above 6 GHz (above-6GHz) (e.g., in the millimeter wave region). In 3GPP TR 22.891, 74 5G use cases have been identified and described; these use cases can be roughly divided into three different 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 low latency (URLL)", targets applications with less stringent data rate requirements but lower tolerance for latency. The third group, called "massive MTC (mMTC)", targets a large number of low-power device connections, such as 1 million per square kilometer, with less stringent reliability, data rate and latency requirements.
[0096] In order to enable 5G networks to support such diverse services with different quality of service (QoS), a method called network slicing has been clarified in the 3GPP specification. In order to effectively utilize PHY resources and multiplex various slices (with different resource allocation schemes, quantities, and scheduling strategies) in DL-SCH, a flexible and self-contained frame or subframe design is utilized.
[0097] Fig. 9 An example multiplexing of two slices 900 is shown according to an embodiment of the present disclosure. Fig. 9 The illustrated embodiment of multiplexing two slices 900 is for illustration only. Fig. 9 One or more of the components shown may be implemented in dedicated circuits configured to perform the functions described, or one or more of the components may be implemented by one or more processors executing instructions to perform the functions described. Fig. 9 The scope of the present disclosure is not limited to any particular implementation of the multiplexing of two slices 900 .
[0098] Fig. 9 Two exemplary embodiments of multiplexing two slices in a common subframe or frame are described in . In these exemplary embodiments, a slice may consist of one or two transmission instances, wherein one transmission instance includes a control (CTRL) component (e.g., 920a, 960a, 960b, 920b, or 960c) and a data component (e.g., 930a, 970a, 970b, 930b, or 970c). In embodiment 910, two slices are multiplexed in the frequency domain, while in embodiment 950, two slices are multiplexed in the time domain. The two slices may be sent using different sets of parameters (numerology).
[0099] The 3GPP specification supports up to 32 CSI-RS antenna ports, which enables gNBs to be equipped with a large number of antenna elements (e.g., 64 or 128). In this case, multiple antenna elements are mapped to one CSI-RS port. For next-generation cellular systems such as 5G, the maximum number of CSI-RS ports can remain the same or increase.
[0100] Fig.10 An example antenna block 1000 is shown according to an embodiment of the disclosure. Fig.10 The illustrated embodiment of antenna block 1000 is for illustration only. Fig.10 The scope of the present disclosure is not limited to any particular implementation of antenna block 1000 .
[0101] For mmWave frequencies, although the number of antenna elements can be larger for a given form factor, the number of CSI-RS ports (which may correspond to the number of digital precoding ports) is often limited by hardware constraints (e.g., the feasibility of installing a large number of ADC / DAC 1002 at mmWave frequencies), e.g. Fig.10 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 1006. One CSI-RS port can then correspond to a subarray that produces a narrow analog beam through analog beamforming 1004. By changing the phase shifter set across symbols or subframes, the analog beam can be configured to sweep across a wider range of angles. The number of subarrays (equal to the number of RF chains 1005) is proportional to the number of CSI-RS ports N. CSI-PORT The digital beam forming unit 1001 is the same as N CSI-PORT A linear combination is performed on the analog beams to further increase the precoding gain. While the analog beams are wideband (and therefore not frequency selective), the digital precoding can vary across frequency subbands or resource blocks.
[0102] All the following components and embodiments are applicable to UL transmission with CP-OFDM (Cyclic Prefix OFDM) waveform as well as DFT-SOFDM (DFT-Spread OFDM) and SC-FDMA (Single Carrier FDMA) waveform. In addition, when the scheduling unit in time is a subframe (which may be composed of one or more time slots) or a time slot, all the following components and embodiments are applicable to UL transmission.
[0103] In the present disclosure, the frequency resolution (reporting granularity) and span (reporting bandwidth) of CSI reports may be defined in terms of frequency "sub-bands" and "CSI reporting bands" (CRBs), respectively.
[0104] A subband for CSI reporting is defined as a set of contiguous PRBs, which represents the smallest frequency unit for CSI reporting. For a given DL system bandwidth value, the number of PRBs in a subband can be fixed, or semi-statically configured via higher layer / RRC signaling, or dynamically configured via L1 DL control signaling or MAC control element (MAC CE). The number of PRBs in a subband can be included in the CSI reporting settings.
[0105] A "CSI reporting band" is defined as a group / set of subbands, either contiguous or non-contiguous, where CSI reporting is performed. For example, a CSI reporting band may include all subbands within the DL system bandwidth. This may also be referred to as a "full band". Alternatively, a CSI reporting band may include only a set of subbands within the DL system bandwidth. This may also be referred to as a "partial band".
[0106] The term "CSI reporting frequency band" is used only as an example to indicate the function. Other terms such as "CSI reporting subband group" or "CSI reporting bandwidth" may also be used.
[0107] In terms of UE configuration, the UE may be configured with at least one CSI reporting band. This configuration may be semi-static (via higher layer signaling or RRC) or dynamic (via MAC CE or L1 DL control signaling). When multiple (N) CSI reporting bands are configured (e.g., via RRC signaling), the UE may report CSI associated with n≤N CSI reporting bands. For example, >6GHz, large system bandwidths may require multiple CSI reporting bands. The value of n may be configured semi-statically (via higher layer signaling or RRC) or dynamically (via MAC CE or L1 DL control signaling). Alternatively, the UE may report a recommended value of n via the UL channel.
[0108] Therefore, the CSI parameter frequency granularity can be defined as follows per CSI reporting frequency band. n When there are multiple sub-bands, the CSI parameters are configured with M n A "single" report for a CSI reporting band with 4 sub-bands. n When one CSI parameter is reported for each of the subbands, the CSI parameter is configured with M n The CSI reporting frequency band for each sub-band is the “sub-band” of the frequency band.
[0109] Fig.11 An example antenna port layout 1100 is shown according to an embodiment of the disclosure. Fig.11 The illustrated embodiment of antenna port layout 1100 is for illustration only. Fig.11 The scope of the present disclosure is not limited to any particular implementation of the antenna port layout 1100 .
[0110] like Fig.11 As shown, N 1 and N 2 are the number of antenna ports with the same polarization in the first and second dimensions, respectively. For a 2D antenna port layout, N 1 >1, N 2 >1, for 1D antenna port layout, N 1 >1, N 2 = 1. Therefore, for the dual-polarized antenna port layout, the total number of antenna ports is 2N 1 N 2 .
[0111] In the 3GPP NR specification, when the UE is configured with the higher layer parameter codebookType set to "typeII" or "typeII-PortSelection", each PMI value corresponds to a codebook index i1 and i2 When codebookType = 'typeII', the first PMI i 1 It includes two layer common (i.e., common for both layer reports if UE reports RI=2) components indicating:
[0112] Including N 1 N 2 Orthogonal basis set of orthogonal discrete Fourier transform (DFT) beams / vectors (using indicated rotation factors (q 1 ,q 2 ) indicator i 1,1 to indicate); and
[0113] ·N 1 N 2 The L out of the beam / vector selections (using indicator i 1,2 Indication), and two layer-specific (i.e., reported for each of the two layers if the UE reports RI=2) components indicating the following:
[0114] ο Strongest coefficient (using indicator i 1,3,1 and i 1,3,2 denoted); and
[0115] οWB amplitude coefficient (Use the indicator i 1,4,1 and i 1,4,2 express).
[0116] When codebookType = 'typeII-PortSelection', the first PMI i 1Includes a layer common (i.e., common to both layer reports if the UE reports RI=2) component, indicating P CSI-RS / L of the 2 port selections (using indicator i 1,1 to indicate).
[0117] N 1 and N 2 The value of is configured by the higher layer parameter n1-n2-codebookSubsetRestriction. Given the configurations supported by a given number of CSI-RS ports (N 1 ,N 2 ) and the corresponding value (O 1 ,O 2 ). The number of CSI-RS ports is 2N 1 N 2 The number of CSI-RS ports is determined by P CSI-RS ∈{4,8,12,16,24,32}, as configured by the higher-layer parameter nrofPorts. The value of L is configured by the higher-layer parameter numberOfBeams.
[0118] First PMI i 1 Given by the following formula
[0119]
[0120] Second PMI
[0121]
[0122] Includes two layer-specific components indicating the following:
[0123] Use indicator i 2,1,1 and i 2,1,2 Indicated SB phase coefficient c l,i ,as well as
[0124] Use indicator i 2,2,1 and i 2,2,2 Indicated SB amplitude coefficient (This can be turned on or off via subbandAmplitude via RRC signaling).
[0125] The first PMI is reported in a wideband (WB) manner, and the second PMI may be reported in a wideband or subband (SB) manner.
[0126] Fig.12 An example two-part UCI multiplexing process 1200 is shown, which may be performed by a UE such as UE 116, according to an embodiment of the present disclosure. Fig.12The illustrated embodiment of the two-part UCI multiplexing process 1200 is for illustration only. Fig.12 The scope of the present disclosure is not limited to any particular implementation of process 1200 .
[0127] like Fig.12 As shown, the two-part UCI multiplexing process 1200 including multiplexing 1201a, 1201b, channel coding 1202a, 1202b, modulation mapping 1203a, 1203b and multiplexing 1204 is used to report Type IICSI on PUSCH (or PUCCH) when codebookType = 'typeII' or 'typeII-PortSelection', where
[0128] CQI, RI and (N 0,1 ,N 0,2 ) are multiplexed 1201a and encoded 1202a together in part 1, where N 0,1 and N 0,2 Indicates the number of non-zero reported WB amplitudes for layer 1 and layer 2, respectively, i.e. and
[0129] The remaining CSI is multiplexed 1201b and encoded 1202b together in part 2, where the remaining CSI includes the first PMI i 1 and the second PMI (i 2 ). It may also include a layer indicator (LI).
[0130] If the UE is configured with more than one CSI-RS resource, the part 1 UCI may also include CRI. When cqi-FormatIndicator=widebandCQI, the CQI reported in the part 1 UCI corresponds to the WB CQI, and when cqi-FormatIndicator=subbandCQI, the CQI reported in the part 1 UCI corresponds to the WB CQI and the SB differential CQI, where the WB CQI is reported as common to all SBs and the SB differential CQI is reported for each SB, and the number of SBs (or SB index set) is configured to the UE.
[0131] Based on the (N 0,1 ,N 0,2 ) value, determines the CSI report payload (bits) of part 2. Specifically, the second PMIi 2 The components of are reported only for coefficients whose corresponding reported WB magnitudes are non-zero.
[0132] As described in U.S. Pat. No. 10,659,118, issued on May 19, 2020, entitled “Method and Apparatus for Explicit CSI Reporting in Advanced Wireless Communication Systems,” the entire contents of which are incorporated herein by reference, a UE is configured with high-resolution (e.g., Type II) CSI reporting, wherein a linear combination-based Type IICSI reporting framework is extended to include a frequency dimension in addition to the first and second antenna port dimensions.
[0133] Fig.13 An example 3D grid 1300 (first port dimension, second port dimension, frequency dimension) of an oversampled DFT beam according to an embodiment of the present disclosure is shown. Fig.13 The embodiment of 3D grid 1300 shown is for illustration only. Fig.13 The scope of the present disclosure is not limited to any particular implementation of grid 1300 .
[0134] As shown in the figure, Fig.13 A 3D grid 1300 (first port dimension, second port dimension, frequency dimension) of an oversampled DFT beam is shown, where
[0135] The first dimension is associated with the first port dimension,
[0136] The second dimension is associated with the second port dimension, and
[0137] The third dimension is associated with the frequency dimension.
[0138] The base sets represented by the first and second port domains are respectively of length - N 1 and length-N 2 The oversampled DFT codebook has an oversampling factor of O. 1 and O 2 Similarly, the basis set for the frequency domain representation (i.e., the third dimension) is of length - N 3 The oversampled DFT codebook with an oversampling factor O 3 In one example, O 1 =O 2 =O 3 =4. In another example, the oversampling factor O i belongs to {2, 4, 8}. In another example, O 1 , O 2 and O 3 At least one of them is higher layer configured (via RRC signaling).
[0139] For enhanced Type IICSI reporting, the UE is configured with the higher layer parameter CodebookType set to "Type II-Compression" or "Type III", where, for all SBs and a given layer l = 1,..,v, where v is the associated RI value, the precoder is given by one of the following equations:
[0140]
[0141] (Equation 1)
[0142] or
[0143]
[0144] in
[0145] N 1 is the number of antenna ports in the first antenna port dimension,
[0146] N 2 is the number of antenna ports in the second antenna port dimension,
[0147] N 3 is the number of SBs or frequency domain (FD) units / components used for PMI reporting (including CSI reporting bands), which may be different from (eg, smaller than) the number of SBs used for CQI reporting.
[0148] a i It is 2N 1 N 2 ×1 (Equation 1) or N 1 N 2 ×1 (Equation 2) column vector,
[0149] b m YesN 3 ×1 column vector,
[0150] C l,i,m is a complex coefficient.
[0151] In one variant, when the UE reports a subset of K < 2LM coefficients (where K is either fixed, configured by the gNB or reported by the UE), then the coefficient c in the precoder equation 1 or 2 is l,i,m Replace with x l,i,m ×c l,i,m ,in:
[0152] According to some embodiments of the present disclosure, if the coefficient c l,i,m If x is reported by UE, l,i,m =1.
[0153] Otherwise (i.e., c l,i,mNot reported by UE), x l,i,m =0.
[0154] According to some embodiments of the present disclosure, indicating x l,i,m =1 or 0.
[0155] In one variation, the precoder equations 1 and 2 are generalized to
[0156]
[0157] and
[0158]
[0159] where for a given i, the number of basis vectors is M i , and the corresponding basis vectors are {b i,m}.
[0160] Note M i is the coefficient c reported by the UE for a given i l,i,m The number of i ≤M(where {M i} or ∑M i is fixed, configured by the gNB or reported by the UE).
[0161] W l The columns of are normalized to norm 1. For rank R or R layers (u = R), the precoding matrix is given by Given. In the rest of this disclosure, it is assumed to be Equation 2. However, the embodiments of this disclosure are general and also apply to Equation 1, Equation 3, and Equation 4.
[0162] Here L≤2N 1 N 2 , and K≤N 3 If L = 2N 1 N 2 , then A is an identity matrix and is therefore not reported. Similarly, if K = N 3 , then B is the identity matrix and is therefore not reported. In an example, assume that L < 2N 1 N 2 , to report the columns of A, an oversampled DFT codebook is used. For example, a i =v l,m , where the quantity v l,m Given by the following formula:
[0163]
[0164] Similarly, in one example, assuming K < N 3, to report the columns of B, an oversampled DFT codebook is used. For example, b m =w m , where the number w m Given by the following formula:
[0165]
[0166] In another example, a discrete cosine transform (DCT) basis is used to construct / report a third-dimensional basis B. The mth column of the DCT compression matrix is simply given by:
[0167] And K = N 3 , and m=
[0168] Since DCT is applied to real-valued coefficients, DCT is applied to the real and imaginary parts (of the channel or channel eigenvectors) respectively. Alternatively, DCT is applied to the amplitude and phase components (of the channel or channel eigenvectors) respectively. The use of DFT or DCT basis is for illustrative purposes only. The present disclosure is applicable to any other basis vectors for constructing / reporting A and B.
[0169] At a high level, the precoder W l It can be described as follows:
[0170]
[0171] Where A=W 1 Corresponds to Rel.15W in Type IICSI codebook [REF8] 1 , and B = W f . The matrix includes all the required linear combination coefficients (eg, magnitude and phase or real or imaginary). Each coefficient reported in 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 In one example, the amplitude coefficient (p l,i,m ) is reported using an A-bit amplitude codebook belonging to {2, 3, 4}. If multiple values of A are supported, one value is configured via higher layer signaling. In another example, the amplitude coefficient (p l,i,m ) is reported as in:
[0172] · is the reference or first amplitude reported using the A1 bit amplitude codebook, where A1 belongs to {2, 3, 4}, and
[0173] · is the difference or second amplitude reported using the A2-bit amplitude codebook, where A2≤A1 belongs to {2, 3, 4}.
[0174] For layer l, we denote the linear combination (LC) coefficients associated with the spatial domain (SD) basis vectors (or beams) i∈{0, 1, ..., 2L-1} and the frequency domain (FD) basis vectors (or beams) m∈{0, 1, ..., M-1} as c l,i,m , the strongest coefficient is expressed as The strongest coefficient is K reported using the bitmap NZ One of the non-zero (NZ) coefficients, where and β are higher layer configured. The remaining 2LM-K not reported by the UE NZ The coefficients are assumed to be zero. The following quantization scheme is used to quantify / report K NZ NZ coefficients.
[0175] for The quantization of the NZ coefficient in the UE report is as follows
[0176] The strongest coefficient index (i * , m * ), where
[0177]
[0178] Strongest coefficient (hence its magnitude / phase is not reported).
[0179] o Using two antenna polarization specific reference amplitudes (the first antenna polarization corresponds to i=0, 1, ..., L-1 and the second antenna polarization corresponds to i=L, L+1, ..., 2L-1):
[0180] For the strongest coefficient related polarization, because the reference amplitude So don't report it.
[0181] For the other polarization, the reference amplitude Quantized to 4 bits
[0182] 1.4 The basic elements of bit amplitude are
[0183] For {c l,i,m , (i, m)≠(i * , m * )}:
[0184] For each polarization, the differential magnitude of the coefficients calculated relative to a reference magnitude specific to the relevant polarization and quantized to 3 bits
[0185] 1.3 The basic elements of bit amplitude are
[0186] 2. Note: Final quantization amplitude p l,i,m Given by the following formula
[0187]
[0188] Each phase is quantized to 8PSK (N ph =8) or 16PSK (N ph =16) (configurable).
[0189] The UE may be configured to report M FD basis vectors. In one example, Where R is a higher level configuration from {1, 2}, and p is a In one example, the p value is configured by a higher layer for rank 1-2 CSI reports. For rank > 2 (e.g., rank 3-4), the p value (given by v 0 In one example, for ranks 1-4, (p, v 0 )Depend on Joint configuration, i.e., for ranks 1-2, and for ranks 3-4, In one example, N 3 =N SB ×R, where N SB is the number of SBs reported by the CQI.
[0190] For each layer l∈{0, 1, .., v-1} of the rank v CSI report, the UE may be configured to 3 Alternatively, the UE may be configured to report M FD basis vectors in two steps as follows.
[0191] In step 1, select / report including N' 3 <N 3 The intermediate set (InS) of basis vectors, where InS is common to all layers.
[0192] In step 2, for each layer l∈{0, 1, .., v-1} of the rank v CSI report, N′ 3 The M FD basis vectors are freely (independently) selected / reported from the basis vectors.
[0193] In one example, when N 3 ≤19, use the one-step method. 3 >19., a two-step approach is used. In one example, Where α>1 is fixed (eg fixed to 2) or configurable.
[0194] The codebook parameters used in DFT-based frequency domain compression (Equation 5) are (L, p, v 0 , β, α, N ph ). In one example, the value sets of these codebook parameters are as follows.
[0195] L: This value set is usually {2, 4}, except for L∈{2, 4, 6} for rank 1-2, 32 CSI-RS antenna ports, and R=1.
[0196] · For p of rank 1-2 and (p, v for rank 3-4 0 ): as well as
[0197] ·
[0198] α∈{1.5,2,2.5,3}.
[0199] ·N ph ∈{8,16}.
[0200] In another example, the values of these codebook parameters are as follows: α=2, N ph =16, and
[0201]
[0202]
[0203] The above framework (Equation 5) represents multiple (N) using linear combinations (double sums) on 2L SD beams and M FD beams. 3 The precoding matrix of the FD unit is calculated by using the TD basis matrix W t Instead of the FD basis matrix W f , this framework can also be used to represent the precoding matrix in the time domain (TD), where W t The columns of W include M TD beams representing some form of delay or channel tap position. Therefore, the precoder W l It can be described as follows.
[0204]
[0205] In one example, M TD beams (representing delays or channel tap locations) are selected from a set of N 3 TD beams, that is, N 3Corresponding to a maximum number of TD units, wherein each TD unit corresponds to a delay or channel tap position. In one example, the TD beam corresponds to a single delay or channel tap position. In another example, the TD beam corresponds to multiple delays or channel tap positions. In another example, the TD beam corresponds to a combination of multiple delays or channel tap positions.
[0206] The remainder of this disclosure applies to both the space-frequency (Equation 5) and space-time (Equation 5A) frameworks.
[0207] In general, for layer l=0, 1, ..., v-1, where v is the rank value reported by RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 1.
[0208] Table 1: Codebook components
[0209]
[0210]
[0211] In one example, the number of SD beams is layer common, i.e., Ll = L, for all l values. In one example, the set of SD bases is layer common, i.e., a l,i =a i , for all l values. In one example, the number of FD / TD beams is layer-pair common or layer-pair independent, i.e., M 0 =M 1 =M, for the layer pair (0, 1); M 2 =M 3 =M′, for the layer pair (2, 3), and M and M′ can have different values. In one example, the set of FD / TD bases is layer independent, that is, for different values of l, {b l,m} can be different. In one example, the bitmap is layer independent, that is, for different l values, {β l,i,m In one example, SCI is layer-independent, i.e., for different l values, {SCI l In one example, the amplitude and phase are layer independent, i.e., for different values of l, {p l,i,m} and {φ l,i,m} can be different.
[0212] In one example, when SD base W 1 When port selection is L or L l Candidate values include 1, the number of CSI-RS ports N CSI-RS Candidate values for include 2.
[0213] In Example A, for the SD group, including A l SD beam of the column The set is according to at least one of the following alternatives: The SD basis is common for both antenna polarizations, ie one SD basis is used for both antenna polarizations.
[0214] In the alternative AltA-0, is there any choice in SD depending on L l If No selection is required in SD (because all ports are selected), and when , then the SD port is selected (and therefore reported), where the selection is based on at least one of Alt A-1 to Alt A-5.
[0215] In an alternative AltA-1, the SD basis is similar to W in the Rel.15 Type II port selection codebook. 1 Component, where L l Antenna ports or A l The column vector is indexed by Select (this requires bits), where In one example, d∈{1,2,3,4}. To select A l Columns of , use the port selection vector, for example, a i =v m , where the quantity v m is the element m mod P CSI-RS P with value 1 in / 2 CSI-RS / 2 element column vector, in other positions, contains the elements m mod P CSI-RS / 2 with a value of 0 CSI-RS / 2 element column vector (where the first element is element 0). Then the port selection matrix is given
[0216] in
[0217] In alternative Alt A-2, the SD base freely chooses L l antenna ports, i.e., indexed by Freely choose L for each polarization l Antenna ports or A l A column vector of bits). To select A l Columns of , use the port selection vector, for example, a i =v m , where the quantity v m is the element (m mod PCSI-RS / 2) with a value of 1 in P CSI-RS / 2 element column vector, and in other positions, it is a column vector containing elements (m modP CSI-RS / 2) with a value of 0 CSI-RS / 2 element column vector (where the first element is element 0). is indexed by q 1 The index of the selection vector selected. The port selection matrix is given by:
[0218] in
[0219] In an alternative AltA-3, the SD basis is derived from an oversampled DFT codebook, i.e. Select L l DFT beams, that is, the number of Given by:
[0220]
[0221] In one example, L l This selection of DFT beams comes from the inclusion of N 1 N 2 A set of orthogonal DFT beams of two-dimensional DFT beams.
[0222] In an alternative AltA-4, the SD base is derived from P CSI-RS Freely select L in each port l antenna ports, namely L l Antenna ports or A l The column vector is indexed by Free choice (this requires bits). To select A l Columns of , use the port selection vector, for example, a i =v m , where the quantity v m is the element containing (m modP CSI-RS ) with a value of 1 in P CSI-RS The element column vector, in other positions, is a vector containing the elements (m mod P CSI-RS ) with a value of 0 CSI-RS element column vector (where the first element is element 0). Let is indexed by q 1 The index of the selection vector selected. The port selection matrix is given by:
[0223] in
[0224] In an alternative Alt A-5, the SD base is derived from P CSI-RS Freely select 2L in each port l Antenna ports, i.e. 2L l Antenna ports or A l The column vector is indexed by Free choice (this requires bits). To select A l Columns of , use the port selection vector, for example, a i =v m , where the quantity v m is the containing element (mmod P CSI-RS ) with a value of 1 in P CSI-RS The element column vector, in other positions, is a vector containing the elements (m mod P CSI-RS ) with a value of 0 CSI-RS element column vector (where the first element is element 0). Let is indexed by q 1 The index of the selection vector selected. The port selection matrix is given by:
[0225] in
[0226] In embodiment AA (a variation of embodiment A), the SD basis is independently selected for each of the two antenna polarizations according to at least one of Alt A-1 to Alt A-3.
[0227] In Example B, for the FD / TD group, including B l FD / TD beam of columns The set is based on at least one of the following alternatives.
[0228] In an alternative Alt B-0, is there any choice in FD / TD depending on M l If M l =N′ 3 , no selection is required in FD / TD (because all ports are selected), and when M l <N′ 3 , the FD / TD port is selected (and therefore reported), where the selection is based on at least one of Alt B-1 to Alt B-3.
[0229] In an alternative Alt B-1, the FD / TD base selection is similar to Alt A-1, i.e., M l FD / TD unit ports or B l The column vector is indexed by Select (this requires bits), where e≤min(N′ 3 , M l ). In one example, e∈{1, 2, 3, 4}. To select B l columns, using a selection vector, for example, b m =v z , where the quantity v z is the element (z mod N′ 3 ) with a value of 1 in N′ 3 The element column vector, in other positions, is a vector containing the elements (z modN′ 3 ) with a value of 0 in N′ 3 Element column vector. (where the first element is element 0). The selection matrix is given by:
[0230]
[0231] In alternative Alt B-2, the FD / TD base freely chooses M l FD / TD units, namely M l FD / TD units or B l The column vector is indexed by Select (this requires bits). To select B l columns, using a selection vector, for example, b m =v z , where the quantity v z is the element (z modN′ 3 ) with a value of 1 in N′ 3 The element column vector, in other positions, is a vector containing the elements (z modN′ 3 ) with a value of 0 in N′ 3 Element column vector. (The first element is element 0). Let is indexed by q 2 The index of the selection vector selected. The selection matrix is given by:
[0232]
[0233] In an alternative Alt B-3, the FD / TD basis is derived from an oversampled DFT codebook, i.e., b m =W m , select M l DFT beams, where the number of m Given by:
[0234]
[0235] In one example, M lThis selection of DFT beams comes from the inclusion of N 3 In one example, O 3 =1.
[0236] In alternatives Alt B-1 to Alt B-3, N′ 3 The value of is according to at least one of the following examples. In one example, N′ 3 =N 3 In one example, N′ 3 <N 3 In one example, N′ 3 =αM υ , where, for example, α = 2. In one example, N′ 3 is configured (eg, via RRC).
[0237] In Example C, the SD and FD / TD groups are according to at least one alternative in Table 2.
[0238] Table 2: Alternatives for SD and FD / TD bases
[0239]
[0240] In embodiment D, the UE is configured with a higher layer parameter codebookType set to "typeII-PortSelection-r17" for CSI reporting based on a new (Rel 1 7) Type II port selection codebook, where the port selection in the Rel. 15 / 16 Type II port selection codebook (in SD) is extended to FD in addition to SD. The new port selection codebook facilitates independent (separate) port selection on SD and FD. This separate port selection corresponds to the CSI reporting via W 1 The SD port is selected and the W f Port selection in FD. Including A l SD port selection vector of the column The set of at least one of Alt A-0 to Alt A-5. Including B l The FD port selection vector of the columns The set is based on at least one of Alt B-0 to Alt B-3.
[0241] In one example D.1, for layers l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 3 (indicated via PMI). Parameter L l and M lEither fixed or configured (eg, via RRC).
[0242] In one example D.2, for layer l=0,1,...,v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 3 (indicated via PMI), except that component index 4 of the reference amplitude is not included in the codebook.
[0243] In one example D.3, for layer l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 3 (indicated via PMI), except that component index 2 of the bitmap is not included in the codebook.
[0244] In one example D.4, for layer l=0,1,...,v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 3 (indicated via PMI), except that component indices 2 and 4 for reference amplitude and bitmap, respectively, are not included in the codebook.
[0245] Table 3: Codebook components
[0246]
[0247] In embodiment E, the UE is configured with a higher layer parameter codebookType set to "typeII-PortSelection-r17" for CSI reporting based on the new (Rel.17) Type II port selection codebook, where the port selection (in SD) in the Rel.15 / 16 Type II port selection codebook is extended to FD in addition to SD. The new port selection codebook facilitates separate port selection in SD. This separate port selection only corresponds to the UE via W 1 The port selection in SD does not correspond to the port selected by W f Port selection in FD. Including A l SD port selection vector of the column The set is one of Alt A-0 to Alt A-5.
[0248] In one example E.1, for layers l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 4 (indicated via PMI). Parameter L l and M l Either fixed or configured (eg, via RRC).
[0249] Table 4: Codebook components
[0250]
[0251]
[0252] In one example E.2, for layer l=0,1,...,v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 4 (indicated via PMI), except that component index 4 of the reference amplitude is not included in the codebook.
[0253] In one example E.3, for layer l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 4 (indicated via PMI), except that component index 2 of the bitmap is not included in the codebook.
[0254] In one example E.4, for layer l=0,1,...,v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 4 (indicated via PMI), except that component indices 2 and 4 for reference amplitude and bitmap, respectively, are not included in the codebook.
[0255] In embodiment F, the UE is configured with a higher layer parameter codebookType set to "typeII-PortSelection-r17" for CSI reporting based on a new (Rel.17) Type II port selection codebook, where the port selection (in SD) in the Rel.15 / 16 Type II port selection codebook is extended to FD in addition to SD. The new port selection codebook facilitates joint port selection between SD and FD. The codebook structure is similar to the Rel.15NR Type II codebook, including two main components.
[0256] ·W 1 : Joint selection P CSI-RS Y of each SD-FD port pair υ indivual.
[0257] In one example, Y υ ≤P CSI-RS (If the port selection is independent for both polarizations or two sets of antennas with different polarizations).
[0258] In one example, (If the port selection is common on both polarizations or two groups of antennas with different polarizations).
[0259] ·W 2 :For the selected Yυ SD-FD port pair selection coefficient.
[0260] In one example, the joint port selection (and its reporting) is common across multiple layers (when v > 1). In one example, the joint port selection (and its reporting) is independent across multiple layers (when v > 1). The reporting of the selected coefficients is independent across multiple layers (when v > 1). The corresponding precoding matrix is given by:
[0261]
[0262] or
[0263] in
[0264] ·
[0265] · or Among them (a l,i , b l,i ) is the i-th SD-FD port pair. The notation vec(X) converts the matrix X into a column vector by concatenating the columns of X.
[0266] ·C l Contains the selected SD-FD port pair {(a l,i , b l,i )} coefficient {c l,i}.
[0267] In one example F.1, for layers l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 5 (indicated via PMI). υ Either fixed or configured (eg, via RRC).
[0268] Table 5: Codebook components
[0269]
[0270] In one example F.2, for layer l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 5 (indicated via PMI), except that component index 3 of the reference amplitude is not included in the codebook.
[0271] In one example F.3, for layer l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 5 (indicated via PMI), except that component index 1 of the bitmap is not included in the codebook.
[0272] In one example F.4, for layer l=0, 1, ..., v-1, where v is the rank value reported via RI, the precoder (see Equation 5 and Equation 5A) includes the codebook components summarized in Table 5 (indicated via PMI), except that component indices 1 and 3 for reference amplitude and bitmap, respectively, are not included in the codebook.
[0273] In embodiment 1, the codebook components in Table 1 may be divided into two subsets, a first subset (S1) and a second subset (S2), and the UE is configured with the first subset (S1) (via higher layer RRC signaling or MAC CE-based signaling or DCI-based signaling). According to the above framework (Equation 5 or 5A), the UE uses the first subset (S1) of codebook components to derive the second subset (S2) of codebook components in Table 1. In one example, the first subset (S1) of codebook components is derived (e.g., by the gNB) based on an UL channel estimated using an SRS transmission from the UE, and the derived first subset (S1) is configured to the UE. The first and second subsets may be disjoint, i.e., they do not have any common codebook components. Alternatively, they may have at least one common codebook component.
[0274] In one example, the first subset (S1) may be empty (i.e., having no codebook components). In one example, whether S1 is empty or non-empty (i.e., having at least one codebook component) is explicitly configured (e.g., via RRC signaling). In one example, whether S1 is empty or non-empty (i.e., having at least one codebook component) is implicitly determined, for example, based on the codebook components configured for CSI reporting.
[0275] Fig.14 An example two-part UCI multiplexing process 1400 is shown, which may be performed by a UE such as UE 116, according to an embodiment of the present disclosure. Fig.14 The illustrated embodiment of the two-part UCI multiplexing process 1400 is for illustration only. Fig.14 The scope of the present disclosure is not limited to any particular implementation of process 1400 .
[0276] like Fig.14 As shown, the two-part UCI multiplexing process 1400 includes: CSI part 1, 2 input 1401a, 1401b; multiplexing 1402a, 1402b; channel coding 1403a, 1403b; modulation mapping 1404a, 1404b; and multiplexing 1405. The UE is also configured to use the two-part UCI to multiplex and report a CSI report that includes only a second subset (S2) of the codebook components, wherein
[0277] ·Including CQI, RI and The CSI part 1 is multiplexed and coded together with the UCI part 1, where K NZ indicates the total number of NZ coefficients across v layers, and K NZ,l indicates the number of non-zero (NZ) coefficients of layer l; and
[0278] • CSI part 2 including the PMI indicating the second subset (S2) of codebook components is multiplexed and encoded together in UCI part 2.
[0279] CSI part 2 contains a single segment or group (G0). In one variation, K in UCI part 1 NZ Indicates K for each layer l=0, 1, ..., v-1 NZ,l .
[0280] When the UL resource allocation (RA) for UCI Part 2 reporting is sufficient (i.e., the number of bits allocated for UCI Part 2 transmission is equal to or greater than the number of bits required for UCI Part 2 transmission), the complete CSI Part 2 (i.e., G0) is sent. When the UL RA is insufficient (i.e., the number of bits allocated for UCI Part 2 transmission is less than the number of bits required for UCI Part 2 transmission), the entire CSI Part 2 (i.e., G0) may be omitted (not sent).
[0281] In one example, the amplitude and phase indices associated with the strongest coefficients indicated via the SCI are also included in G0. In another example, the amplitude and phase indices associated with the strongest coefficients are excluded (not included) from G0.
[0282] In one example, a layer indicator (LI) indicating the strongest layer is included in UCI part 2. In another example, a layer indicator (LI) indicating the strongest layer is not included in UCI part 2. In another example, the LI is included in UCI part 1 (not in UCI part 2).
[0283] If the UE is configured with more than one CSI-RS resource, the part 1 UCI may also include CRI. When cqi-FormatIndicator=widebandCQI, the CQI reported in the part 1 UCI corresponds to the WB CQI, and when cqi-FormatIndicator=subbandCQI, the CQI reported in the part 1 UCI corresponds to the WB CQI and the SB differential CQI, where the WB CQI is reported as common to all SBs and the SB differential CQI is reported for each SB, and the number of SBs (or SB index set) is configured to the UE.
[0284] In one example, the maximum value of RI is 4. In another example, the maximum value of RI can be greater than 4. In the latter example, the CQI in UCI part 1 corresponds to up to 4 layers mapped to the first codeword (CW1) or transport block (TB1), and if RI>4, a second CQI is reported in UCI part 2, which corresponds to an additional RI-4 layer mapped to the second codeword (CW2) or transport block (TB2). In one example, the second CQI is included in the CSI part 2 wideband. In another example, the second CQI is included in the CSI part 2 subband. In one example, the second CQI is included in the CSI part 2 wideband. In another example, when cqi-FormatIndicator=subbandCQI, the second CQI includes the WB second CQI included in the CSI part 2 wideband and the SB differential second CQI included in the CSI part 2 subband.
[0285] Based on K reported in UCI Part 1 NZ The value of determines the CSI report payload (bits) for UCI part 2. Specifically, codebook components (e.g., amplitude and phase) are reported only for non-zero coefficients.
[0286] In an alternative, the second subset (S2) includes all remaining codebook components (not configured via the first subset S1). Several examples of the first and second subsets are shown in Table 6. Some examples of the first and second subsets of the codebooks according to examples D.1 to D.4 are shown in Tables 7 to 10, respectively. Some examples of the first and second subsets of the codebooks according to examples E.1 to E.4 are shown in Tables 11 to 14, respectively. Some examples of the first and second subsets of the codebooks according to examples F.1 to F.4 are shown in Tables 14 to 18, respectively.
[0287] Table 6
[0288]
[0289]
[0290] Table 7
[0291]
[0292] Table 8
[0293]
[0294] Table 9
[0295]
[0296]
[0297] Table 10
[0298]
[0299] Table 11
[0300]
[0301] Table 12
[0302]
[0303] Table 13
[0304]
[0305] Table 14
[0306]
[0307] Table 15
[0308]
[0309] Table 16
[0310]
[0311] Table 17
[0312]
[0313] Table 18
[0314]
[0315] In Embodiment 1A, which is a variation of Embodiment 1, the first subset (S1) of codebook components is fixed (and therefore, neither configured to nor reported by the UE). In this variation, the codebook components in set S1 can be obtained by the gNB (NW) based on the UL channel estimated using SRS transmissions from the UE. Similarly, the UE can obtain the codebook components in set S1 based on the DL channel estimated using CSI-RS transmissions from the gNB. If the codebook components in set S1 are reciprocal between the DL and UL channel estimates, these components do not need to be reported by the UE (to the gNB) or configured to the UE (by the gNB) because they can be obtained using SRS or CSI-RS transmissions. The remaining details of this embodiment (including the two-part UCI design) are the same as Embodiment 1.
[0316] In Example 1B which is a variation of Example 1, when the first subset (S1) includes an SD base but does not include an FD / TD base, then it also includes a power level for each SD beam included in the SD base. Similarly, when subset S1 includes an FD / TD base but does not include an SD base, then it also includes a power level for each FD / TD beam included in the FD / TD base. When subset S1 includes both an SD base and an FD / TD base, then it either includes separate power levels for the SD and FD bases, i.e., an SD power level for each SD beam included in the SD base and an FD / TD power level for each FD / TD beam included in the FD / TD base, or includes a joint power level for all combinations of SD and FD / TD beam combinations. Note that in the case of separate power levels, the total number of power levels is 2L. l +M l , while in the case of combined power levels, the total number of power levels is 2L l M l .
[0317] In Embodiment 2, the codebook components in Table 1 may be divided into three subsets, a first subset (S1), a second subset (S2), and a third subset (S3), and the UE is configured with the first subset (S1) (via higher layer RRC signaling or MAC CE-based signaling or DCI-based signaling), and the third subset (S3) is fixed. According to the above framework (Equation 5 or 5A), the UE uses the first subset (S1) and the third subset (S3) to derive the second subset (S2) of the codebook components in Table 1. In one example, based on the UL channel estimated using SRS transmission from the UE, the first subset (S1) of the codebook components is obtained (e.g., by the gNB), and the derived first subset (S1) is configured to the UE. The three subsets may be disjoint, i.e., they do not have any common components. Alternatively, they may have at least one common component. The remaining details of this embodiment (including the two-part UCI design) are the same as Embodiment 1.
[0318] In an alternative, the codebook components (not configured via the first subset S1) are divided into two subsets, the second subset (S2) includes components reported by the UE and the third subset (S3) includes fixed components. Table 19 shows several examples of three subsets according to this alternative.
[0319] Table 19
[0320]
[0321]
[0322] In Embodiment 2A, which is a variation of Embodiment 2, the first subset (S1) of codebook components is fixed (thus, neither configured to nor reported by the UE), and the third subset (S3) is configured (via higher layer RRC signaling or MACCE-based signaling or DCI-based signaling). In this variation, the codebook components in set S1 can be obtained by the gNB (NW) based on the UL channel estimated using SRS transmissions from the UE. Similarly, the UE can obtain the codebook components in set S1 based on the DL channel estimated using CSI-RS transmissions from the gNB. If the codebook components in set S1 are reciprocal between DL and UL channel estimates, these components do not need to be reported by the UE (to the gNB) or configured to the UE (by the gNB) because they can be obtained using SRS or CSI-RS transmissions. The remaining details of this embodiment (including the two-part UCI design) are the same as Embodiment 1.
[0323] In Example 2B which is a variation of Example 2, when subset S1 includes an SD basis but does not include an FD / TD basis, then it also includes a power level for each SD beam included in the SD basis. Similarly, when subset S1 includes an FD / TD basis but does not include an SD basis, then it also includes a power level for each FD / TD beam included in the FD / TD basis. When subset S1 includes both an SD basis and an FD / TD basis, then it either includes separate power levels for the SD and FD bases, i.e., an SD power level for each SD beam included in the SD basis and an FD / TD power level for each FD / TD beam included in the FD / TD basis, or includes a joint power level for all combinations of SD and FD / TD beam combinations. Note that in the case of separate power levels, the total number of power levels is 2L. l +M l , while in the case of combined power levels, the total number of power levels is 2L l M l .
[0324] In embodiment 3, when the codebook components can be divided into two sets (see embodiment 1), the first subset (S1) of the codebook components is reported by the UE in the first CSI report, and the second subset (S2) of the codebook components is reported by the UE in the second CSI report, wherein the second CSI report is reported according to embodiment 1, in particular, according to the two-part UCI design.
[0325] In one example, there is no coupling (link) between the first and second CSI reports, i.e., the two CSI reports are independently configured via two different CSI configurations. In another example, the first and second CSI reports are coupled (linked). For example, a common (joint) CSI configuration is used to configure the two CSI reports. Alternatively, two CSI configurations are used for the two CSI reports, but there is some coupling (link) between the two configurations. For example, the two configurations can be linked only by (i) resource settings, or only by (ii) CSI report settings, or only by (iii) measurement settings, or by (i) and (ii), or by (i) and (iii), or by (ii) and (iii), or by (i), (ii) and (iii).
[0326] In Embodiment 4, when all codebook components can be divided into three sets (see Embodiment 2), a first subset (S1) of codebook components is reported by the UE in a first CSI report, a second subset (S2) of codebook components is reported by the UE in a second CSI report, and a third subset (S3) of codebook components is reported by the UE in a third CSI report, wherein the second CSI report is reported according to Embodiment 1, in particular, according to a two-part UCI design.
[0327] In one example, there is no coupling (linking) between the three CSI reports, that is, the three CSI reports are independently configured via three different CSI configurations. In another example, at least two of the three CSI reports (e.g., the first and second CSI reports) are coupled (linked). For example, a common (joint) CSI configuration is used to configure at least two of the three CSI reports. Alternatively, at least two CSI configurations are used for at least two of the three CSI reports, but there is some coupling (linking) between at least two configurations. For example, the two configurations can be linked only by (i) resource settings, or only by (ii) CSI report settings, or only by (iii) measurement settings, or by (i) and (ii), or by (i) and (iii), or by (ii) and (iii), or by (i), (ii) and (iii).
[0328] In Embodiment 4A, which is a variation of Embodiment 3 / 4, the first subset (S1) is configured to the UE (via higher layer RRC signaling or MAC CE-based signaling or DCI-based signaling), and the second and third subsets are reported by the UE in the first and second CSI reports, respectively, wherein the second CSI report is reported according to Embodiment 1, in particular, according to the two-part UCI design. The remaining details of this embodiment (including the CSI configuration of the two CSI reports) are the same as Embodiment 3 / 4.
[0329] In Embodiment 4B, which is a variation of Embodiment 3 / 4, the first subset (S1) is fixed, and the second and third subsets are reported by the UE in the first and second CSI reports, respectively, wherein the second CSI report is reported according to Embodiment 1, in particular, according to the two-part UCI design. The remaining details of this embodiment (including the CSI configuration of the two CSI reports) are the same as Embodiment 3 / 4.
[0330] In Embodiment 4C, which is a variation of Embodiment 3 / 4, the third subset (S3) is configured to the UE (via higher layer RRC signaling or MAC CE-based signaling or DCI-based signaling), and the first and second subsets are reported by the UE in first and second CSI reports, respectively, wherein the second CSI report is reported according to Embodiment 1, in particular, according to a two-part UCI design. The remaining details of this embodiment (including the CSI configuration of the two CSI reports) are the same as Embodiment 3 / 4.
[0331] In Embodiment 4D, which is a variation of Embodiment 3 / 4, the third subset (S3) is fixed, and the first and second subsets are reported by the UE in the first and second CSI reports, respectively, wherein the second CSI report is reported according to Embodiment 1, in particular, according to the two-part UCI design. The remaining details of this embodiment (including the CSI configuration of the two CSI reports) are the same as Embodiment 3 / 4.
[0332] In Example 4E, the RI reporting in the embodiments of the present disclosure (e.g., Examples 3 / 4 / 4A / 4B4C / 4D) is according to at least one of the following alternatives.
[0333] In an alternative solution Alt 4E-0: RI is included only in the CSI report including the second subset (S2) and reported via UCI part 1 (eg Fig.14 shown).
[0334] In an alternative solution Alt 4E-1: RI is included in the CSI report including the second subset (S2) and reported via UCI part 1 (eg Fig.14 In addition, a separate RI is reported in each other CSI report (including the first or / and third subset).
[0335] In an alternative solution Alt 4E-2: RI is not included in the CSI report including the second subset (S2), and is therefore not reported via UCI part 1 (RI is removed from Fig.14 The RI value is either configured for the UE or reported in at least one other CSI report (including the first and / or third subset).
[0336] In an alternative solution Alt 4E-3: RI is included in the CSI report including the second subset (S2) and reported via UCI Part 1 (eg Fig.14 In addition, the RI value (e.g., "x") depends on another RI value (e.g., "y") included in another CSI report, e.g., x <= y. In one example, the other CSI report is a first CSI report including the first subset (S1). In one example, the other CSI report is a third CSI report including the third subset (S3).
[0337] In Example 4F, K in the embodiments of the present disclosure (e.g., Examples 3 / 4 / 4A / 4B4C / 4D) NZ Report according to at least one of the following alternatives.
[0338] In an alternative Alt 4F-0: K NZ Only included in the CSI report including the second subset (S2) and reported via UCI Part 1 (e.g. Fig.14 shown).
[0339] In an alternative Alt4F-1:K NZ Not included in the CSI report including the second subset (S2), and therefore not reported via UCI Part 1 (K NZ From Fig.14 The UCI section 1 is removed). The K NZ The value K is either configured to the UE or reported in at least one other CSI report (including the first and / or third subsets). NZ value.
[0340] In an alternative Alt 4F-2: K NZ Included in the CSI report including the second subset (S2) and reported via UCI Part 1 (eg Fig.14 In addition, the K NZ The value (say x) depends on another K included in another CSI report NZ A value (such as y), for example, x<=y. In one example, the other CSI report is a first CSI report including the first subset (S1). In one example, the other CSI report is a third CSI report including the third subset (S3).
[0341] Fig.15 An example two-part UCI multiplexing process 1500 is shown, which may be performed by a UE such as UE 116, according to an embodiment of the present disclosure. Fig.15 The illustrated embodiment of the two-part UCI multiplexing process 1500 is for illustration only. Fig.15The scope of the present disclosure is not limited to any particular implementation of process 1500 .
[0342] like Fig.15 As shown, in Embodiment 5 which is an extension of Embodiments 1-4 of the present disclosure, a two-part UCI multiplexing process 1500 includes: CSI part 1, 2 input 1501a, 1501b; multiplexing 1502a, 1502b; channel coding 1503a, 1503b; modulation mapping 1504a, 1504b; and multiplexing 1505, the UE is configured to use the two-part UCI to multiplex and report a CSI report including only a second subset (S2) of the codebook component, wherein the details of the two-part UCI are according to Embodiments 1-4, except that the CSI part 2 is further divided into two segments or groups (G0, G1):
[0343] Group G0: a subset (S21) including the second subset (S2); and
[0344] Group G1: A subset (S22) including the second subset (S2).
[0345] The remaining details of Embodiments 1-4 also apply to this embodiment. When the UL resource allocation (RA) for UCI Part 2 reporting is sufficient (i.e., the number of bits allocated for UCI Part 2 transmission is equal to or greater than the number of bits required for UCI Part 2 transmission), the complete CSI Part 2 (i.e., G0, G1) is sent. When the UL RA is insufficient (i.e., the number of bits allocated for UCI Part 2 transmission is less than the number of bits required for UCI Part 2 transmission), a portion of CSI Part 2 is omitted (not sent), and the remaining (partial) CSI Part 2 is sent, where the omission order is the following order: G1 then G0.
[0346] For the codebook components from Table 1, several examples of groups G0 and G1 are shown in Table 20. Several examples of groups G0 and G1 of codebook components according to examples D.1 to D.4 are shown in Tables 21 to 24, respectively (based on Table 3). Several examples of groups G0 and G1 of codebook components according to examples E.1 to E.4 are shown in Tables 25 to 28, respectively (based on Table 4). Several examples of groups G0 and G1 of codebook components according to examples F.1 to F.4 are shown in Tables 29 to 32, respectively (based on Table 5).
[0347] Table 20
[0348]
[0349]
[0350] Table 21
[0351]
[0352]
[0353] Table 22
[0354]
[0355] Table 23
[0356]
[0357] Table 24
[0358]
[0359]
[0360] Table 25
[0361]
[0362] Table 26
[0363]
[0364] Table 27
[0365]
[0366] Table 28
[0367]
[0368] Table 29
[0369]
[0370] Table 30
[0371]
[0372] Table 31
[0373]
[0374]
[0375] Table 32
[0376]
[0377] In one example, to determine the NZ coefficients in G0 and G1, the NZ LC coefficients are sorted from high to low priority according to the (l, i, m) index triples. The highest priority coefficients belong to G0, The lowest priority coefficient belongs to G1. The priority is calculated as follows: P(l, i, m) = 2L·v·F 1 (m)+v·F 2 (i)+l, where F 1 and F 2 is a fixed permutation function of the FD and SD indices. Note that if there is no permutation in FD, then F 1 (m) = m. Similarly, if there is no permutation in SD, then F 2 (i) = i. If the two coefficients and The priority is P(l 2 ,i 2 , m 2 )<P(l 1 ,i 1 , m 1 ) like this, then With ratio In another example, the number of NZ coefficients in G0 and G1 is N 0 and N 1 , where N 0 +N 1 =K NZ .
[0378] In one example, the reference amplitude of the weaker polarization is also included in G0. In another example, if the amplitude and phase of some NZ coefficients are included in G0, the reference amplitude of the weaker polarization is also included in G0, otherwise, the reference amplitude of the weaker polarization is included in G1.
[0379] In one example (eg, Examples 5-5, 5-11), the bitmap is divided into two parts, a first part and a second part, the two parts may be equal or unequal in length (size), the first part of the bitmap is included in G0, and the second part of the bitmap is included in G1.
[0380] Fig.16 An example two-part UCI multiplexing process 1600 is shown, which may be performed by a UE such as UE 116, according to an embodiment of the present disclosure. Fig.16 The illustrated embodiment of the two-part UCI multiplexing process 1600 is for illustration only. Fig.16 The scope of the present disclosure is not limited to any particular implementation of process 1600 .
[0381] like Fig.16As shown, in Embodiment 6 which is an extension of Embodiments 1-4 of the present disclosure, a two-part UCI multiplexing process 1600 includes: CSI part 1, 2 input 1601a, 1601b; multiplexing 1602a, 1602b; channel coding 1603a, 1603b; modulation mapping 1604a, 1604b; and multiplexing 1605, the UE is configured to use the two-part UCI to multiplex and report a CSI report including only a second subset (S2) of the codebook component, wherein the details of the two-part UCI are according to Embodiments 1-4, except that the CSI part 2 is further divided into three segments or groups (G0, G1, G2):
[0382] Group G0: a subset (S21) including the second subset (S2); and
[0383] Group G1: a subset (S22) comprising the second subset (S2); and
[0384] Group G2: A subset (S23) including the second subset (S2).
[0385] The remaining details of Embodiments 1-4 also apply to this embodiment. When the UL resource allocation (RA) for UCI Part 2 reporting is sufficient (i.e., the number of bits allocated for UCI Part 2 transmission is equal to or greater than the number of bits required for UCI Part 2 transmission), the complete CSI Part 2 (i.e., G0, G1, G2) is sent. When the UL RA is insufficient (i.e., the number of bits allocated for UCI Part 2 transmission is less than the number of bits required for UCI Part 2 transmission), a portion of CSI Part 2 is omitted (not sent), and the remaining (partial) CSI Part 2 is sent, where the omission order is the following order: G2, then G1, then G0.
[0386] For the codebook components from Table 1, several examples of groups G0, G1, and G2 are shown in Table 33. Several examples of groups G0, G1, and G2 of codebook components according to examples D.1 to D.4 are shown in Tables 34 to 37, respectively (based on Table 3). Several examples of groups G0 and G1 of codebook components according to examples E.1 to E.4 are shown in Tables 38 to 41, respectively (based on Table 4). Several examples of groups G0 and G1 of codebook components according to examples F.1 to F.4 are shown in Tables 42 to 45, respectively (based on Table 5).
[0387] Table 33
[0388]
[0389]
[0390] Table 34
[0391]
[0392] Table 35
[0393]
[0394]
[0395] Table 36
[0396]
[0397]
[0398] Table 37
[0399]
[0400] Table 38
[0401]
[0402] Table 39
[0403]
[0404]
[0405] Table 40
[0406]
[0407] Table 41
[0408]
[0409] Table 42
[0410]
[0411]
[0412] Table 43
[0413]
[0414] Table 44
[0415]
[0416] Table 45
[0417]
[0418]
[0419] In one example, to determine the NZ coefficients of G1 and G2, the NZ LC coefficients are sorted from high to low priority according to the (l, i, m) index triples. The highest priority coefficient belongs to G1, The lowest priority coefficient belongs to G2. The priority is calculated as follows P(l, i, m) = 2L·v·F 1 (m)+v·F 2 (i)+l, where F 1 and F 2 is a fixed permutation function of the FD and SD indices. Note that if there is no permutation in FD, then F 1 (m) = m. Similarly, if there is no permutation in SD, then F 2 (i) = i. If the two coefficients and The priority is P(l 2 ,i 2 , m 2 )<P(l 1 ,i 1 , m 1 ) like this, then With ratio In another example, the number of NZ coefficients of G1 and G2 are N 1 and N 2 , where N 1 +N 2 =K NZ .
[0420] In one example, the reference amplitude of the weaker polarization is also included in G0. In another example, the reference amplitude of the weaker polarization is also included in G1.
[0421] In one example (eg, Ex6-4, 6-8), the bitmap is divided into two parts, a first part and a second part, which may be equal or unequal in length (size), the first part of the bitmap is included in G1, and the second part of the bitmap is included in G2.
[0422] In Embodiment 6A, based on the CSI part 2 including the second subset (S2), it is implicitly determined whether the UCI part 2 includes a single group (G0), two groups (G0, G1), or three groups (G0, G1, G2). For example, when the second subset (S2) includes codebook indexes 2-7, the UCI part 2 includes three groups (G0, G1, G2); when the second subset (S2) includes codebook indexes 4-7, the UCI part 2 includes two groups (G0, G1); and when the second subset (S2) includes codebook indexes 5-7, the UCI part 2 includes a single group (G0).
[0423] In embodiment 6B, whether UCI part 2 includes a single group (G0), two groups (G0, G1), or three groups (G0, G1, G2) is explicitly configured. This configuration can be separated by a dedicated higher-layer RRC parameter. Alternatively, the configuration can be combined with a higher-layer RRC parameter. Based on the configuration, the UE divides UCI part 2 into a single group (G0), two groups (G0, G1), or three groups (G0, G1, G2).
[0424] In Embodiment 7, when the CSI report on the PUSCH (or optionally, on the PUCCH) includes two parts, Part 1 CSI and Part 2 CSI, the UE may omit (and therefore not report) a portion (or all) of Part 2 CSI. Omitting Part 2 CSI is based on the priority order shown in Table 46, Table 47, or Table 48, where N Rep is the number of CSI reports configured to be carried on PUSCH. Priority 0 is the highest priority, priority x has a lower priority than priority y if x>y, and CSI report n corresponds to N Rep CSI reports have the nth smallest Pri i,CSI CSI reporting of (y, k, c, s) values, as defined in subclause 5.2.5 of [REF8], which is reproduced below:
[0425] CSI report and priority value Pri iCSI (y, k, c, s) = 2·N cells ·M s y+N cells ·M s ·k+M s c+s is associated, where
[0426] - for aperiodic CSI reporting to be carried on PUSCH, y=0; for semi-persistent CSI reporting to be carried on PUSCH, y=1, for semi-persistent CSI reporting to be carried on PUCCH, y=2, and for periodic CSI reporting to be carried on PUCCH, y=3;
[0427] -For CSI reporting carrying L1-RSRP, k = 0 , and for CSI reports not carrying L1-RSRP, k = 1 ;
[0428] -c is the serving cell index, and N cells is the value of the higher-level parameter maxNrofServingCells;
[0429] -s is reportConfigID, M sIt is the value of the higher layer parameter maxNrofCSI-ReportConfigurations.
[0430] If the first reported correlation value Pri iCSI If (y, k, c, s) is lower than the relevant value of the second report, the first CSI report is considered to have priority over the second CSI report.
[0431] When omitting Part 2 CSI information of a specific priority level, the UE shall omit all information of that priority level.
[0432] Table 46: Priority reporting levels for Part 2 CSI, one group (G0)
[0433]
[0434] Among them G 0 = a single group including part 2 CSI, as proposed in this disclosure (see Examples 1-4).
[0435] Table 47: Priority reporting levels for Part 2 CSI, two groups (G0, G1)
[0436]
[0437] Among them G 0 = Group 1 and G 1 = The second group, as proposed in the present disclosure (see Example 5).
[0438] Table 48: Priority reporting levels for Part 2 CSI, three groups (G0, G1, G2)
[0439]
[0440] Among them G 0 = Group 1, G 1 = Group 2 and G 2 = The third group, as proposed in the present disclosure (see Example 6).
[0441] Note that when UCI omission is according to the priorities shown in Table 46, the entire CSI part 2 (including G0) of the CSI report may be omitted. When UCI omission is according to the priorities shown in Table 47, part 2 (including G1) of the part of the CSI report or the entire part 2 (including (G0, G1)) may be omitted. When UCI omission is according to the priorities shown in Table 48, part 2 (including G2 or (G1, G2)) of the part of the CSI report or the entire part 2 (including (G0, G1, G2)) may be omitted.
[0442] When a UE is scheduled to send a transport block multiplexed with a CSI report on the PUSCH, only if Greater than Only when the 2CSI is omitted, the parameter O CSI-2 , L CSI-2 , C UL-SCH , K r , Q′ CSI-1 , Q′ ACK and α are defined in section 6.3.2.4 of [REF 7].
[0443] Part 2CSI is omitted step by step, starting with the lowest priority, until the priority that causes Less than or equal to The lowest priority.
[0444] When Part 2 CSI is sent on PUSCH without a transport block, the lower priority bits are omitted until the Part 2 CSI code rate is below a threshold code rate c that is less than 1. T ,in
[0445]
[0446] - is the CSI offset value in Table 9.3-2 of [REF9]
[0447] -R is the signal coding rate in DCI
[0448] Any of the above-mentioned variant embodiments may be used independently or in combination with at least one other variant embodiment.
[0449] Fig.17 A flowchart of a method 1700 for operating a user equipment (UE) to perform channel state information (CSI) reporting in a wireless communication system according to an embodiment of the present disclosure is shown. The method can be performed by a UE such as UE 116. Fig.17 The illustrated embodiment of method 1700 is for illustration only. Fig.17 The scope of the present disclosure is not limited to any particular implementation.
[0450] like Fig.17 As shown, method 1700 starts at step 1702. In step 1702, a UE (e.g., Figure 1 111-116) shown in Receive configuration information of CSI report, wherein the configuration information configures a precoding matrix indicator (PMI) codebook and divides the PMI codebook into a first and a second PMI subset, respectively indicating the first and second subsets of the component set S to represent N 3 precoding matrix, where N 3 ≥1.
[0451] In step 1704, the UE determines a CSI report including a first CSI part and a second CSI part based on the configuration information, where the second CSI part includes a second PMI subset and is divided into N groups, where N≥1.
[0452] In step 1706, the UE selects M groups from the N groups of the second CSI part based on resource allocation for transmitting uplink control information (UCI), where M∈{1, ..., N}.
[0453] In step 1708, the UE transmits UCI including a first UCI part and a second UCI part through an uplink (UL) channel, the first UCI part including the first CSI part, and the second UCI part including M groups from the N groups of the second CSI part. In one embodiment, the value of N is configured via higher layer signaling, where M∈{1, ..., N}.
[0454] In one embodiment, the value of N is determined based on a second subset of PMIs indicative of a second subset of components.
[0455] In one embodiment, the component set S is indicated as N 3 precoding matrices, where for each layer l = 1, ..., υ, N 3 ≥1, where υ≥1 is a rank value, and includes all or some of {C1, ..., C6}, where: C 1: a set of spatial domain (SD) port selection vectors {a i} and the frequency domain (FD) port selection vector set {b f}, where the port selection vector has one entry equal to 1 and the remaining entries equal to 0, C2: index of the nonzero (NZ) coefficient, C3: index of the strongest coefficient, C4: reference amplitude, C5: amplitude of the NZ coefficient, and C6: phase of the NZ coefficient.
[0456] In one embodiment, the SD and FD port selection vectors are either set or used as and Separate, where L and M are the number of SD and FD port selection vectors, respectively, or as a set of port selection vector pairs Combined, where X is the number of port selection vector pairs.
[0457] In one embodiment, when N=1, the second CSI part is a single group (Group 0) including a second PMI subset indicating a second subset of components obtained from {C1, ..., C6}.
[0458] In one embodiment, when N=2, when the second CSI part is divided into two groups (Group 0, Group 1), each group includes a part of the second PMI subset, and the second PMI subset indicates a second subset of components obtained from {C1, ..., C6}.
[0459] In one embodiment, when N=3, when the second CSI part is divided into three groups (Group 0, Group 1, Group 2), each group includes a portion of the second PMI subset, and the second PMI subset indicates a second subset of components obtained from {C1, ..., C6}, where Group 1 and Group 2 include higher priority and lower priority elements of {C5, C6} or {C2, C5, C6}, respectively.
[0460] Figure 1 8 shows a flow chart of another method 1800 according to an embodiment of the present invention, which may be performed by a base station (BS) such as BS102. Fig.18 The illustrated embodiment of method 1800 is for illustration only. Figure 1 8 The scope of the present disclosure is not limited to any particular embodiment.
[0461] like Fig.18 As shown, method 1800 begins at step 1802. In step 1802, a BS (e.g., Figure 1 101-103) as shown in the figure generates configuration information for channel state information (CSI) reporting, wherein: the configuration information configures a precoding matrix indicator (PMI) codebook and divides the PMI codebook into a first and a second PMI subset, respectively indicating the first and second subsets of the component set S to represent N 3 precoding matrix, where N 3 ≥1, the CSI report includes a first CSI part and a second CSI part, the second CSI part includes a second PMI subset and is divided into N groups, where N≥1.
[0462] In step 1 804, the BS sends CSI configuration information for a CSI report.
[0463] In step 1806, the BS receives uplink control information (UCI) through an uplink (UL) channel, the UCI including a first UCI part and a second UCI part, the first UCI part including a first CSI part, the second UCI part including M groups from N groups of the second CSI part, wherein the M groups from the N groups of the second CSI part are selected based on resource allocation for transmission of the UCI, where M∈{1, ..., N}.
[0464] In one embodiment, the value of N is configured via higher layer signaling.
[0465] In one embodiment, the value of N is determined based on a second subset of PMIs indicative of a second subset of components.
[0466] In one embodiment, the component set S is indicated as N 3 precoding matrices, where for each layer l = 1, ..., υ, N 3 ≥1, where υ≥1 is a rank value and includes all or some of {C1, ..., C6}, where: C1: a set of spatial domain (SD) port selection vectors {a i} and the frequency domain (FD) port selection vector set {b f}, where the port selection vector has one entry equal to 1 and the remaining entries equal to 0, C2: index of the nonzero (NZ) coefficient, C3: index of the strongest coefficient, C4: reference amplitude, C5: amplitude of the NZ coefficient, and C6: phase of the NZ coefficient.
[0467] In one embodiment, the SD and FD port selection vectors are either set or used as and Separate, where L and M are the number of SD and FD port selection vectors, respectively, or as a set of port selection vector pairs Combined, where X is the number of port selection vector pairs.
[0468] In one embodiment, when the value of the second CSI part is a single group (Group 0) including a second PMI subset, the second PMI subset indicates a second subset of components obtained from {C1, ..., C6}.
[0469] In one embodiment, when N=2, when the second CSI part is divided into two groups (Group 0, Group 1), each group includes a part of the second PMI subset, and the second PMI subset indicates a second subset of components obtained from {C1, ..., C6}.
[0470] In one embodiment, when N=3, when the second CSI part is divided into three groups (Group 0, Group 1, Group 2), each group includes a portion of the second PMI subset, and the second PMI subset indicates a second subset of components obtained from {C1, ..., C6}, where Group 1 and Group 2 include higher priority and lower priority elements of {C5, C6} or {C2, C5, C6}, respectively.
[0471] Although the present invention has been described by exemplary embodiments, various changes and modifications may be made to the present invention by those skilled in the art. The present invention is intended to cover such changes and modifications that fall within the scope of the appended claims. Any description in this application should not 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 by the claims.
Claims
1. A user equipment (UE) for reporting channel state information (CSI) in a wireless communication system, the UE comprising: transceiver; and The processor is configured as: receiving, by the transceiver, configuration information for CSI reporting; Based on the configuration information, determining that the CSI report includes part 1 CSI and part 2 CSI, wherein the part 2 CSI is divided into three groups, group 0, group 1, and group 2; and transmitting, by the transceiver, a CSI report including a part 1 CSI and a part 2 CSI on an uplink (UL) channel, wherein omission of the part 2 CSI is based on a priority reporting level based on group 0, group 1, and group 2, in, In case of determining the reporting frequency domain (FD) base index, group 0 of part 2 CSI includes the FD base index, Among them, the priority reporting levels of part 2CSI include {priority 0, priority 1, priority 2, ..., priority 2N Rep },and Among them, N Rep is the number of CSI reports configured to be carried on the Physical Uplink Shared Channel (PUSCH), with priority 0 being the highest priority and priority 2N being the highest priority. Rep Is the lowest priority.
2. The UE according to claim 1, wherein: Group 0 of Part 2 CSI also includes an index indicating the selected port and an index indicating the strongest coefficient of the layer.
3. The UE according to claim 1, wherein: Group 1 of Part 2 CSI includes at least one of an index for indicating the magnitude of a non-zero (NZ) coefficient, an index of a bitmap indicating the index of the NZ coefficient, and an index for indicating the phase of the NZ coefficient.
4. The UE according to claim 1, in, Priority 0 is used for part 2 CSI reports 1 to N Rep , group 0, Among them, priority 1 is used for group 1 of part 2 CSI report 1, Among them, priority 2 is used for group 2 of part 2 CSI report 1, Among them, priority 3 is used for group 1 of part 2 CSI report 2, Among them, priority 4 is used for group 2 of part 2 CSI report 2, Among them, priority 2N Rep -1 for part 2 CSI report N Rep Group 1, and Among them, priority 2N Rep For Part 2 CSI reporting N Rep Group 2.
5. A base station (BS) for receiving channel state information (CSI) in a wireless communication system, the BS comprising: transceiver; and The processor is configured as: generating configuration information for CSI reporting, wherein the CSI report includes part 1 CSI and part 2 CSI, wherein the part 2 CSI is divided into three groups, group 0, group 1, and group 2; sending CSI configuration information of the CSI report by the transceiver, and receiving, by the transceiver, uplink control information (UCI) on an uplink (UL) channel, the CSI report comprising a CSI report of part 1 CSI and part 2 CSI, wherein omission of part 2 CSI is based on a priority reporting level based on group 0, group 1, and group 2, in, In case of determining the reporting frequency domain (FD) base index, group 0 of part 2 CSI includes the FD base index, Among them, the priority reporting levels of part 2CSI include {priority 0, priority 1, priority 2, ..., priority 2N Rep },and Among them, N Rep is the number of CSI reports configured to be carried on the Physical Uplink Shared Channel (PUSCH), with priority 0 being the highest priority and priority 2N being the highest priority. Rep Is the lowest priority.
6. The BS according to claim 5, wherein: Group 0 of Part 2 CSI also includes an index indicating the selected port and an index indicating the strongest coefficient of the layer.
7. The BS according to claim 5, wherein: Group 1 of Part 2 CSI includes at least one of an index for indicating the magnitude of a non-zero (NZ) coefficient, an index of a bitmap indicating the index of the NZ coefficient, and an index for indicating the phase of the NZ coefficient.
8. The BS according to claim 5, in, Priority 0 is used for part 2 CSI reports 1 to N Rep Group 0, Among them, priority 1 is used for group 1 of part 2 CSI report 1, Among them, priority 2 is used for group 2 of part 2 CSI report 1, Among them, priority 3 is used for group 1 of part 2 CSI report 2, Among them, priority 4 is used for group 2 of part 2 CSI report 2, Among them, priority 2N Rep -1 for part 2 CSI report N Rep Group 1, and Among them, priority 2N Rep For Part 2 CSI reporting N Rep Group 2.
9. A method for channel state information (CSI) reporting for a user equipment (UE) in a wireless communication system, the method comprising: Receive CSI report configuration information from a base station (BS), Based on the configuration information, determining a CSI report including a part 1 CSI and a part 2 CSI, wherein the part 2 CSI is divided into three groups, group 0, group 1, and group 2, and A CSI report including Part 1 CSI and Part 2 CSI is transmitted to a BS through an uplink (UL) channel, wherein omission of Part 2 CSI is based on priority reporting levels based on Group 0, Group 1, and Group 2, in, In case of determining the reporting frequency domain (FD) base index, group 0 of part 2 CSI includes the FD base index, Among them, the priority reporting levels of part 2CSI include {priority 0, priority 1, priority 2, ..., priority 2N Rep },as well as Among them, N Rep is the number of CSI reports configured to be carried on the Physical Uplink Shared Channel (PUSCH), with priority 0 being the highest priority and priority 2N being the highest priority. Rep Is the lowest priority.
10. The method according to claim 9, wherein: Group 0 of Part 2 CSI also includes an index indicating the selected port and an index indicating the strongest layer coefficient of the layer.
11. A method for receiving channel state information (CSI) by a base station (BS) in a wireless communication system, the method comprising: generating configuration information for CSI reporting, wherein the CSI report includes part 1 CSI and part 2 CSI, and the part 2 CSI is divided into three groups, group 0, group 1 and group 2; sending CSI configuration information for the CSI report to a user equipment (UE), and receiving uplink control information (UCI) from the UE via an uplink (UL) channel, the CSI report comprising part 1 CSI and part 2 CSI, wherein omission of part 2 CSI is based on a priority reporting level based on the group 0, group 1, and group 2, in, In case of determining a reporting frequency domain (FD) base index, group 0 of part 2 CSI includes the FD base index, Among them, the priority reporting levels of part 2CSI include {priority 0, priority 1, priority 2, ..., priority 2N Rep },as well as Among them, N Rep is the number of CSI reports configured to be carried on the Physical Uplink Shared Channel (PUSCH), with priority 0 being the highest priority and priority 2N being the highest priority. Rep Is the lowest priority.
12. The method according to claim 11, wherein: Group 0 of Part 2 CSI also includes an index indicating the selected port and an index indicating the strongest coefficient of the layer.
Citation Information
Patent Citations
Method and apparatus for explicit CSI reporting in advanced wireless communication systems
US10659118B2
Method and apparatus for multiplexing higher-resolution channel state information (CSI)
US20190059013A1