Method and apparatus for codebook subset restriction

By receiving the codebook subset limit (CBSR) information sent by the base station in the user equipment (UE), and generating an accurate CSI report, the problem of inaccurate CSI reports in the wireless communication system is solved, and the efficiency of wireless data communication is improved.

CN114745238BActive Publication Date: 2025-04-15SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210431392.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-03-04
Filing Date
2020-03-11
Publication Date
2025-04-15
Estimated Expiration
2040-03-11

AI Technical Summary

Technical Problem

In wireless communication systems, the prior art is difficult to effectively limit the subset of codebooks in CSI reports, resulting in inaccurate channel status information reporting and affecting the efficiency of wireless data communication.

Method used

By configuring a transceiver with higher-level signaling in a user equipment (UE), receiving codebook subset limit (CBSR) information sent by the base station (BS), determining the bitmap sequence B, identifying the limitations of the spatial domain (SD) vector group, and generating a CSI report based on these limitations.

Benefits of technology

It realizes the effective codebook subset limit of CSI reports in the wireless communication system, improves the accuracy of channel status information reporting, helps the base station to effectively select communication parameters, thereby improving the efficiency of wireless data communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114745238B_ABST
    Figure CN114745238B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication technology and a system thereof for supporting a higher data transmission rate than a 4G system, integrating IoT technology and a 5G communication system. A method for operating a user equipment (UE) for performing channel state information (CSI) reporting in a wireless communication system, comprising: receiving higher layer signaling including codebook subset restriction (CBSR) information from a base station (BS); determining a bitmap sequence B based on the CBSR information; identifying restrictions on P spatial domain (SD) vector groups among a total of Q SD vector groups based on a portion of the bitmap sequence B; generating a CSI report based on the P SD vector groups with the identified restrictions and the remaining Q minus P SD vector groups without any restrictions; and sending the CSI report to the BS, wherein the restrictions on the P SD vector groups correspond to the SD vectors a in the P SD vector groups being combined with the SD vectors a in the P SD vector groups. i The associated average amplitude #imgabs0# is limited to the maximum allowed average amplitude (γ i ).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates generally to wireless communication systems and, more particularly, to codebook subset restriction for channel state information (CSI) reporting. Background Art

[0002] In order to meet the requirements of increasing wireless data services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. 5G or pre-5G communication systems are also called "super 4G networks" or "post-LTE systems". Therefore, 5G communication systems are considered to be implemented in higher frequency (mmWave) bands, for example, 60GHz bands, to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, beamforming, massive multiple input multiple output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technologies in 5G communication systems are discussed. In addition, in 5G communication systems, development of system network improvements based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communications, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference elimination, etc. is underway. In 5G systems, hybrid FSK and FQAM modulation and sliding window superposition coding (SWSC) have been developed as advanced coded modulation (ACM), and filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.

[0003] The Internet is a human-centered connectivity network where humans generate and consume information, and is now evolving into the Internet of Things (IoT), in which distributed entities such as things exchange and process information without human intervention. The Internet of Everything, which combines IoT technology and big data processing technology through connection with cloud servers, has emerged. In order to realize the IoT, technical elements such as "sensing technology", "wired / wireless communication and network infrastructure", "service interface technology", and "security technology" are required, and sensor networks, machine-to-machine (M2M) communication, machine-type communication (MTC), etc. have been studied recently. This IoT environment can provide intelligent Internet technology services to create new value for human life by collecting and analyzing data generated between connected things. Through the integration and combination between existing information technology (IT) and various industrial applications, IoT can be applied to various fields, including smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, health care, smart appliances, and advanced medical services.

[0004] In line with this, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, MTC, and M2M communications can be implemented through beamforming, MIMO, and array antennas. The application of cloud RAN, which is the above-mentioned big data processing technology, can also be considered as an example of the fusion between 5G technology and IoT technology.

[0005] Understanding and correctly estimating the channel is very important for efficient and effective wireless communication between a user equipment (UE) and a base station (e.g., a gNode B (gNB)). In order to correctly estimate the DL channel condition, the gNB may send a reference signal (e.g., CSI-RI) for DL ​​channel measurement to the UE, and the UE may report (e.g., feedback) 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 communication with the UE. Summary of the invention

[0006] [Technical issues]

[0007] Embodiments of the present disclosure provide a method and apparatus for codebook subset restriction for CSI reporting in a wireless communication system.

[0008] [Technical solution]

[0009] In one embodiment, a UE for channel state information (CSI) reporting in a wireless communication system is provided. The UE includes a transceiver configured to receive higher layer signaling including codebook subset restriction (CBSR) information from a base station (BS). The UE also includes a processor operably connected to the transceiver. The processor is configured to: determine a bitmap sequence B based on the CBSR information; identify restrictions on P spatial domain (SD) vector groups out of a total of Q SD vector groups based on a portion of the bitmap sequence B; and generate a CSI report based on the P SD vector groups with the identified restrictions and the remaining Q minus P SD vector groups without any restrictions. The transceiver is also configured to send the CSI report to the BS, wherein the restrictions on the P SD vector groups correspond to the SD vectors a in the P SD vector groups being combined with the SD vectors a in the P SD vector groups. i The average magnitude of the correlation Limited to the maximum allowed average amplitude (γ i ).

[0010] In another embodiment, a BS in a wireless communication system is provided. The BS includes a processor configured to generate higher layer signaling including codebook subset restriction (CBSR) information. The BS also includes a transceiver operably connected to the processor. The transceiver is configured to: send higher layer signaling including codebook subset restriction (CBSR) information to a user equipment (UE); and receive a channel state information (CSI) report from the UE, wherein a bitmap sequence B is determined based on the CBSR information, wherein a restriction to identify P SD vector groups out of a total of Q spatial domain (SD) vector groups is based on a portion of the bitmap sequence B, wherein the CSI report is generated based on the P SD vector groups with the identified restrictions and the remaining Q minus P SD vector groups without any restrictions, and wherein the restriction on the P SD vector groups corresponds to the SD vector a in the P SD vector groups to be associated with. i The average magnitude of the correlation Limited to the maximum allowed average amplitude (γ i ).

[0011] In another embodiment, a method for operating a UE in a wireless communication system for channel state information (CSI) reporting is provided. The method includes: receiving higher layer signaling including codebook subset restriction (CBSR) information from a base station (BS); determining a bitmap sequence B based on the CBSR information; identifying restrictions on P spatial domain (SD) vector groups among a total of Q SD vector groups based on a portion of the bitmap sequence B; generating a CSI report based on the P SD vector groups with the identified restrictions and the remaining Q minus P SD vector groups without any restrictions; and sending the CSI report to the BS, wherein the restrictions on the P SD vector groups correspond to the SD vectors a in the P SD vector groups being compared with each other. i The average magnitude of the correlation Limited to the maximum allowed average amplitude (γ i ).

[0012] Other technical features may be apparent to those skilled in the art from the accompanying drawings, descriptions and claims.

[0013] [Beneficial Effects]

[0014] According to an embodiment of the present disclosure, in an advanced wireless communication system, the UE can report appropriate information about channel measurement to the gNB, and the gNB can effectively select communication parameters and effectively perform wireless data communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] For a more complete understanding of the present disclosure and its advantages, reference is made to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals represent like parts:

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

[0017] Figure 2 An exemplary gNB according to an embodiment of the present disclosure is shown;

[0018] Figure 3 An exemplary UE according to an embodiment of the present disclosure is shown;

[0019] 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;

[0020] Figure 4B A high level diagram of an OFDMA receive path according to an embodiment of the present disclosure is shown;

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

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

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

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

[0025] Fig. 9 shows an exemplary multiplexing of two slices according to an embodiment of the present disclosure;

[0026] Fig.10 An exemplary antenna block according to an embodiment of the present disclosure is shown;

[0027] Fig.11 An antenna port layout according to an embodiment of the present disclosure is shown;

[0028] Fig.12 shows a 3D grid of oversampled DFT beams according to an embodiment of the present disclosure;

[0029] Fig.13 A flowchart showing 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

[0030] Fig.14 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

[0031] Before the following detailed description, it may be advantageous to set forth the definitions of certain words and phrases used throughout the patent document. The term "connection" and its derivatives refer to any direct or indirect communication between two or more elements, whether or not these elements are in physical contact with each other. The terms "send", "receive" and "communication" and their derivatives cover direct and indirect communication. The terms "include" and "comprise" and their derivatives are intended to include without limitation. The term "or" is inclusive, meaning and / or. The phrase "associated with..." and its derivatives mean to include, include within, interconnect with, include, include within, connect to or connect with, connect to or connect with, communicate with, collaborate with, interweave, parallel, approach, bind to or bind with, have, have the characteristics of, have... and... The relationship etc. of. The term "controller" refers to any device, system or part thereof that controls at least one operation. Such a controller can be implemented in hardware or a combination of hardware and software and / or firmware. Whether local or remote, the functions associated with any particular controller can be centralized or distributed. The phrase "at least one of," when used with a list of items, means that different combinations of one or more of the listed items may be used, and only one of the items in the list may be required. For example, "at least one of A, B, and C" includes any of the following combinations: A, B, C, A and B, A and C, B and C, and A, B, and C.

[0032] In addition, the various functions described below can be implemented or supported by one or more computer programs, each of which is formed by a computer-readable program code and implemented 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, examples, related data or parts thereof that are suitable for implementation with suitable computer-readable program codes. 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 disc (CD), a digital video disc (DVD) or any other type of memory. "Non-transitory" computer-readable medium excludes wired, wireless, optical or other communication links that transmit instantaneous electrical signals or other instantaneous signals. Non-transitory computer-readable media include media that can permanently store data, and media that can store data and then rewrite data, such as rewritable optical discs or erasable storage devices.

[0033] 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 and future uses of such defined words and phrases.

[0034] The following discussion Figures 1 to 14 , and the various embodiments used to describe the principles of the present disclosure in this patent document are only for illustration 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 appropriately arranged system or device.

[0035] 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.0.0, "E-UTRA, Physical channels and modulation"; 3GPP TS 36.212 v16.0.0, "E-UTRA, Multiplexing and Channel coding"; 3GPP TS 36.213 v16.0.0, "E-UTRA, Physical Layer Procedures"; 3GPP TS 36.321 v16.0.0, "E-UTRA, Medium Access Control (MAC) protocol specification"; 3GPP TS 36.331 v16.0.0, "E-UTRA, Radio Resource Control (RRC) protocol specification"; 3GPP TR 22.891v14.2.0; 3GPP TS 38.211v16.0.0, “E-UTRA, NR, Physical channels and modulation”; 3GPP TS 38.213v16.0.0, “E-UTRA, NR, Physical layer procedures for control”; 3GPP TS 38.214v16.0.0, “E-UTRA, NR, Physical layer procedures for data”; and 3GPP TS 38.212v16.0.0, “E-UTRA, NR, Multiplexing and Channel coding”.

[0036] From the following detailed description, only by describing a plurality of specific embodiments and realizations (including the best mode expected to be used for implementing the present disclosure), the aspects, features and advantages of the present disclosure will become apparent. The present disclosure is also capable of other and different embodiments, and its several details can be modified in various obvious aspects, 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, rather than restrictive. The present disclosure is shown in the figures of the accompanying drawings by way of example and not by way of limitation.

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

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

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

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

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

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

[0043] the following Figures 1 to 4B Various embodiments are described for implementing and using Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA) communication techniques in wireless communication systems. Figures 1 to 3 The description is not meant to imply physical or architectural limitations on the implementable manner of different embodiments. Different embodiments of the present disclosure can be implemented in any appropriately arranged communication system. The present disclosure covers several components that can be combined or used in combination with each other, or can be operated as independent schemes.

[0044] Figure 1 An exemplary wireless network according to an embodiment of the present disclosure is shown. Figure 1The 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.

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

[0046] gNB 102 provides wireless broadband access to network 130 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 computer, 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 gNB 101 to gNB 103 may communicate with each other and with UE 111 to UE 116 using 5G, LTE, LTE-A, WiMAX, WiFi, or other wireless communication technologies.

[0047] Depending on the network type, the term "base station" or "BS" may refer to any component (or set 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 enabling devices. A base station may provide wireless access according to one or more wireless communication protocols, for example, 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 indicate 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 term "user equipment" or "UE" is used in this patent document to refer to a remote wireless device that wirelessly accesses a BS, whether the UE is a mobile device (such as a mobile phone or smartphone) or is generally considered a fixed device (e.g., a desktop computer or a vending machine).

[0048] The dashed lines illustrate the approximate extents 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 coverage areas associated with gNBs, such as coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on the configuration of the gNB and changes in the radio environment related to natural and man-made obstacles.

[0049] As described in more detail below, one or more of UE 111 to UE 116 include circuits, programming, or a combination thereof for CSI reporting using codebook subset restrictions in a wireless communication system, and in some embodiments, one or more of gNB101 to gNB 103 include circuits, programming, or a combination thereof for CSI acquisition in a wireless communication system.

[0050] although Figure 1 An example of a wireless network is shown, but Figure 1Various 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 and gNB 103 may communicate directly with network 130 and provide direct wireless broadband access to network 130 to the UEs. In addition, gNB 101, gNB 102 and / or gNB 103 may provide access to other or additional external networks such as an external telephone network or other types of data networks.

[0051] Figure 2 An exemplary gNB 102 according to an embodiment of the present disclosure is shown. Figure 2 The illustrated embodiment of gNB 102 is for illustration only, and Figure 1 gNB 101 and gNB 103 may have the same or similar configuration. However, gNBs have various configurations, and Figure 2 The scope of the present disclosure is not limited to any particular implementation of the gNB.

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

[0053] The RF transceivers 210a to 210n receive incoming RF signals from the antennas 205a to 205n, such as signals sent by UEs in the network 100. The RF transceivers 210a to 210n down-convert the incoming RF signals to produce IF or baseband signals. The IF or baseband signals are sent to the RX processing circuit 220, which generates processed baseband signals by filtering, decoding and / or digitizing the baseband or IF signals. The RX processing circuit 220 sends the processed baseband signals to the controller / processor 225 for further processing.

[0054] The TX processing circuit 215 receives analog or digital data (such as voice data, web 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 produce a processed baseband or IF signal. The RF transceivers 210a to 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 to 205n.

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

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

[0057] 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 needed to execute a process.

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

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

[0060] although Figure 2 An example of a gNB 102 is shown, but the Figure 2 For example, gNB 102 may include Figure 2Any number of each component shown. As a specific example, the access point can include multiple interfaces 235, and the controller / processor 225 can support routing functions for routing data between different network addresses. As another specific example, although shown as including a single TX processing circuit 215 example and a single RX processing circuit 220 example, the gNB 102 can include multiple TX processing circuit 215 examples and multiple RX processing circuit 220 examples (such as one example 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.

[0061] Figure 3 An exemplary UE 116 is shown in accordance with an embodiment of the present disclosure. Figure 3 The embodiment of UE 116 shown is for illustration only, and Figure 1 UE 111 to UE 115 may have the same or similar configuration. However, UE has various configurations, and Figure 3 The scope of the present disclosure is not limited to any particular implementation of the UE.

[0062] like Figure 3 As 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, controller / 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.

[0063] RF transceiver 310 receives an incoming RF signal from antenna 305 transmitted by a gNB of network 100. RF transceiver 310 down-converts 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 controller / processor 340 for further processing (such as for web browsing data).

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

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

[0066] The controller / processor 340 is also capable of executing other processes and programs resident in the memory 360, such as performing CSI feedback processing on the uplink channel. The controller / processor 340 can move data into or out of the memory 360 as needed to perform the processing. In some embodiments, the controller / 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 controller / processor 340 is also coupled to the I / O interface 345, which enables the UE 116 to connect to other devices, such as laptops and handheld computers. The I / O interface 345 is the communication path between these accessories and the controller / processor 340.

[0067] Controller / 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 (such as from a website) and / or at least limited graphics.

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

[0069] although Figure 3 An example of UE 116 is shown, but the Figure 3 Make various changes. For example, Figure 3The various components in the embodiment may be combined, further subdivided, or omitted, and additional components may be added as required. As a specific example, the controller / 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 smart phone, but the UE may be configured to operate as other types of mobile or stationary devices.

[0070] Figure 4A This is a top-level diagram of a transmit path circuit. For example, the transmit path circuit may be used for orthogonal frequency division multiple access (OFDMA) communication. Figure 4B is a top-level diagram of a receive path circuit. For example, the receive path circuit can be used for orthogonal frequency division multiple access (OFDMA) communication. Figure 4A and Figure 4B In the embodiment, for downlink communication, the transmit path circuit may be implemented in the base station (gNB) 102 or the relay station, and the receive path circuit may be implemented in the 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 The method is implemented in user equipment 116).

[0071] The transmit path circuitry includes a channel coding and modulation block 405, a serial to parallel (S to P) block 410, an inverse fast Fourier transform (IFFT) block of size N 415, a parallel to serial (P to S) 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 (S to P) block 465, a fast Fourier transform (FFT) block of size N 470, a parallel to serial (P to S) block 475, and a channel decoding and demodulation block 480.

[0072] At least some components in Figures 4A400 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, wherein the value of the size N may be modified according to the implementation.

[0073] In addition, although the present disclosure relates to implementations of fast Fourier transform and inverse fast Fourier transform, this is merely illustrative and should not be construed as limiting the scope of the present disclosure. It is understood that in alternative implementations 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 as a power of 2 (i.e., 1, 2, 4, 8, 16, etc.).

[0074] In the transmit path circuit 400, the channel coding and modulation block 405 receives the set of information bits and applies coding (e.g., LDPC coding) and modulation (e.g., quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to the input bits to produce a frequency domain modulation label sequence. The serial to parallel block 410 converts (i.e., demultiplexes) the serial modulation labels into parallel data to produce N parallel label 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 label streams to produce a time domain output signal. The parallel to serial block 420 converts (i.e., multiplexes) the parallel time domain output labels from the size-N IFFT block 415 to produce a serial time domain signal. The add cyclic prefix block 425 then inserts a cyclic prefix into the time domain signal. Finally, upconverter 430 modulates (ie, upconverts) the output of add cyclic prefix block 425 to RF frequency for transmission via a wireless channel. The signal may also be filtered at baseband before being converted to RF frequency.

[0075] The transmitted RF signal reaches UE 116 after passing through the wireless channel and performs the reverse operation relative to the operation at gNB 102. Downconverter 455 downconverts the received signal to 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. Then, FFT block 470 of size N 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 labels. Channel decoding and demodulation block 480 demodulates and decodes the modulation labels to recover the original input data stream.

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

[0077] Use cases for 5G communication systems have been identified and described. These use cases can be roughly categorized into three different groups. In one example, enhanced mobile broadband (eMBB) is identified as meeting high bit / sec requirements with less stringent requirements for latency and reliability. In another example, ultra-reliable and low latency (URLL) is identified as less stringent requirements for bits / sec. In yet another example, massive machine type communications (mMTC) is identified as the number of devices can be as many as 100,000 to 1 million / km 2 , but the reliability / throughput / latency requirements may be less stringent. This case may also involve power efficiency requirements, as battery consumption can be minimized.

[0078] The communication system includes a downlink (DL) and an uplink (UL), where the downlink (DL) transmits signals from a transmission point such as a base station (BS) or NodeB to a user equipment (UE), and the uplink (UL) transmits signals from a UE to a reception point such as a NodeB. A UE (also commonly referred to as a terminal or mobile station) can be fixed or mobile and can be a cellular phone, a personal computer device, or an automatic device. An eNodeB, which is generally a fixed station, may also be referred to as an access point or other equivalent terms. For an LTE system, a NodeB is generally referred to as an eNodeB.

[0079] In a communication system such as an LTE system, a DL signal may include a data signal that transmits information content, a control signal that transmits DL control information (DCI), and a reference signal (RS) also known as a pilot signal. The eNodeB transmits data information through a physical DL shared channel (PDSCH). The eNodeB transmits DCI through a physical DL control channel (PDCCH) or an enhanced PDCCH (EPDCCH).

[0080] The eNodeB sends an acknowledgement in response to a data transport block (TB) transmission in the Physical Hybrid ARQ Indicator Channel (PHICH) from the UE. The eNodeB sends one or more of multiple 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. To reduce CRS overhead, the eNodeB may send CSI-RS with a smaller time domain and / or frequency domain density than CRS. DMRS can only be sent in the BW of the corresponding PDSCH or EPDCCH, and the UE can use DMRS to demodulate the data or control information in the PDSCH or EPDCCH, respectively. The transmission time interval for a DL channel is called a subframe and may have a duration of, for example, 1 millisecond.

[0081] DL signals also include the transmission of logical channels that carry system control information. When the DL signal transmits a master information block (MIB), the BCCH is mapped to a transmission 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 included in different SIBs sent using DL-SCH. The presence of system information on the DL-SCH in a subframe can be indicated by the transmission of a corresponding PDCCH (a codeword for transmitting a cyclic redundancy check (CRC) scrambled with a system information RNTI (SI-RNTI)). Optionally, scheduling information for SIB transmission can be provided in an earlier SIB, and scheduling information for the first SIB (SIB-1) can be provided by the MIB.

[0082] DL resource allocation is performed in units of subframes and physical resource blocks (PRBs). The transmission BW consists of frequency resource units called resource blocks (RBs). Each RB consists of subcarriers or resource elements (REs), such as 12 REs. One RB unit on a subframe is called a PRB. A total of 12 REs can be allocated to a UE for PDSCH transmission BW. M of RE PDSCH RBs.

[0083] The UL signal may include a data signal for transmitting data information, a control signal for 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 its respective 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 both in the PUSCH. UCI includes: Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) information, used to indicate correct (ACK) or incorrect (NACK) detection of data TBs in PDSCH, or the absence of PDCCH detection (DTX); Scheduling request, used to indicate whether the UE has data in the UE's buffer; Rank Indicator (RI); and Channel State Information (CSI) for enabling the eNodeB to perform link adaptation for PDSCH transmission to the UE. HARQ-ACK information is also sent by the UE in response to detection of PDCCH / EPDCCH indicating release of semi-persistently scheduled PDSCH.

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

[0085] Figure 5 A transmitter block diagram 500 for PDSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 5 The illustrated implementation 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 transmitter block diagram 500 .

[0086] 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 (e.g., using quadrature phase shift keying (QPSK) modulation). A serial-to-parallel (S / P) converter 540 generates M modulation indices, which are then provided to a mapper 550 to map to REs selected by a transmission BW selection unit 555 for the allocated PDSCH transmission BW, a unit 560 applies an inverse fast Fourier transform (IFFT), and then a parallel-to-serial (P / S) converter 570 serializes the output to generate a time domain signal, which is filtered by a filter 580 to obtain a transmitted signal 590. Additional functions, such as data scrambling, cyclic prefix insertion, time windowing, interleaving, and other functions are well known in the art and are not shown for simplicity.

[0087] Figure 6 A receiver block diagram 600 for PDSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 6 The implementation of diagram 600 shown in FIG. 6 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 diagram 600 .

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

[0089] Figure 7 A transmitter block diagram 700 for PUSCH in a subframe according to an embodiment of the present disclosure is shown. Figure 7 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 7 The implementation of block diagram 700 shown in FIG. 7 is for illustration only. Figure 7The scope of the present disclosure is not limited to any particular implementation of block diagram 700 .

[0090] 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 transmission BW selection unit 755 selects REs 750 corresponding to the allocated PUSCH transmission BW, a unit 760 applies IFFT, and after cyclic prefix insertion (not shown), filtering is applied by a filter 770, thereby obtaining a transmitted signal 780.

[0091] Figure 8 A receiver block diagram 800 for PUSCH in a subframe is shown according to an embodiment of the present disclosure. Figure 8 The illustrated implementation 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 .

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

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

[0094] In order to enable 5G networks to support such diverse services with different quality of service (QoS), a method called network slicing has been confirmed in the 3GPP specification. In order to efficiently utilize PHY resources and multiplex various slices (with different resource allocation schemes, mathematical systems, and scheduling strategies) in DL-SCH, a flexible and independent frame or subframe design is utilized.

[0095] Fig. 9 An exemplary multiplexing of two slices 900 is shown in accordance with an embodiment of the present disclosure. Fig. 9 The multiplexing implementation of two slices 900 shown in FIG. 1 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 .

[0096] exist Fig. 9 Two exemplary examples 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, the two slices are multiplexed in the frequency domain, while in embodiment 950, the two slices are multiplexed in the time domain. The two slices may be sent using different mathematical sets.

[0097] The 3GPP NR specification supports up to 32 CSI-RS antenna ports, enabling the gNB to be equipped with a large number of antenna elements (such as 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 may remain the same or increase.

[0098] Fig.10 An exemplary antenna block 1000 is shown in accordance with an embodiment of the present 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 .

[0099] For millimeter wave (mmWave) bands, although the number of antenna elements can be larger for a given form factor, the number of CSI-RS ports that can correspond to the number of digital precoding ports tends to be limited due to hardware constraints (such as the feasibility of installing a large number of ADCs / DACs at mmWave frequencies), such as Fig.10 As shown in Figure 1. In this case, one CSI-RS port is mapped to a large number of antenna elements that can be controlled by a set of analog phase shifters. Then, one CSI-RS port can correspond to a subarray that produces a narrow analog beam through analog beamforming. The analog beam can be configured to scan over a wider angle range by changing the phase shifter set over the index or subframe. The number of subarrays (equal to the number of RF chains) is proportional to the number of CSI-RS ports N. CSI-PORT The number of digital beamforming units 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.

[0100] 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, all the following components and embodiments are applicable to UL transmission when the scheduling unit is one subframe (which may be composed of one or more time slots) or one time slot in time.

[0101] In the present disclosure, the frequency resolution (reporting granularity) and frequency traversal (reporting bandwidth) of CSI reports may be defined in terms of frequency "sub-bands" and "CSI reporting bands" (CRBs), respectively.

[0102] The subband for CSI reporting is defined as a set of consecutive PRBs, where PRB represents the minimum frequency unit for CSI reporting. For a given DL system bandwidth value, the number of PRBs in a subband can be fixed, 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.

[0103] "CSI reporting band" is defined as a set / aggregation of contiguous or non-contiguous subbands where CSI reporting is performed. For example, the CSI reporting band may include all subbands within the DL system bandwidth, which may also be referred to as "full band". Alternatively, the CSI reporting band may include only a set of subbands within the DL system bandwidth, which may also be referred to as "partial band".

[0104] The term "CSI reporting frequency band" is used only as an example to indicate the functionality. Other terms such as "CSI reporting subband set" or "CSI reporting bandwidth" may also be used.

[0105] Regarding UE configuration, the UE may be configured with at least one CSI reporting band. This configuration may be semi-static (via higher layer / RRC signaling) 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, larger system bandwidths may require multiple CSI reporting bands. The value of n may be configured semi-statically (via higher layer / RRC signaling) or dynamically (via MAC CE or L1 DL control signaling). Optionally, the UE may report a recommended value of n via the UL channel.

[0106] Therefore, the CSI parameter frequency granularity can be defined according to the CSI reporting frequency band as follows. n When there are multiple subbands, the CSI parameter configuration has M n When the CSI reporting frequency band is M, the n When each subband in the subband reports a CSI parameter, the CSI parameter configuration has M n The CSI reporting frequency band for each sub-band is the “sub-band” of the frequency band.

[0107] Fig.11 An exemplary antenna port layout 1100 is shown in accordance with an embodiment of the present disclosure. Fig.11 The illustrated embodiment of antenna port layout 1100 is for illustration only. Fig.11The scope of the present disclosure is not limited to any particular implementation of the antenna port layout 1100 .

[0108] like Fig.11 As shown, N 1 and N 2 are the number of antenna ports with the same polarization in the first dimension and the second dimension, 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 .

[0109] In the 3GPP NR specification, when the UE is configured with the higher layer parameter codebookType set to 'type II' or 'type II-Portselection', each PMI value corresponds to a codebook index i 1 and i 2 When codebookType = 'typeII', the first PMI i 1 Includes a component common to both layers (i.e., if the UE reports RI=2, then both layers report together) indicating:

[0110] ●Including N 1 N 2 An orthogonal basis set of orthogonal discrete Fourier transform (DFT) beams / vectors (using an indicator i indicating the rotation factor (q1, q2) 1,1 instructions), and

[0111] ●N 1 N 2 L in beam / vector selection (using indicator i 1,2 and two layer-specific (i.e., if the UE reports RI=2, then reporting is performed for each of the two layers) components indicating:

[0112] oThe strongest coefficient (using indicator i 1,3,1 and i 1,3,2 instructions), and

[0113] o WB Amplitude Coefficient (Use the indicator i 1,4,1 and i 1,4,2 instruct).

[0114] When codebookType = 'typeII-PortSelection', the first PMI i 1A component common to both layers (i.e., if the UE reports RI=2, the report is common to both layers) is included, indicating P CSI-RS / 2 L in port selection (use indicator i 1,1 instruct).

[0115] N 1 and N 2 The value of is configured using the higher layer parameter n1-n2-codebookSubsetRestriction. The supported configurations for 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 using the higher layer parameter numberOfBeams.

[0116] First PMI i 1 Given by:

[0117]

[0118] PortSelection')

[0119] Second PMI

[0120]

[0121] Includes two layer-specific components that indicate:

[0122] ●Use indicator i 2,1,1 and i 2,1,2 Indicated SB phase coefficient c l,i ,as well as

[0123] ●Use indicator i 2,2,1 and i 2,2,2 Indicated SB amplitude coefficient (It can be turned on or off by RRC signaling via subbandAmplitude).

[0124] The first PMI is reported in a wideband (WB) manner, and the second PMI may be reported in a wideband or subband (SB) manner.

[0125] The following describes the codebook subset restriction (CBSR) supported by Type II CSI reporting.

[0126] When the UE is configured with the higher layer parameter codebookType set to 'typeII', the bitmap parameter typeII-RI-Restriction forms the bit sequence r 1 ,r 0 , where r 0 is LSB and r 1 is the MSB. i When it is zero, i∈{0,1}, PMI and RI reports are not allowed to correspond to any precoder associated with υ=i+1 layers. The bitmap parameter n1-n2-codebookSubsetRestriction forms a bit sequence B=B 1 B 2 , where bit sequence B 1 and B 2 Cascade to form B. In order to define B 1 and B 2 , first O 1 O 2 The vector group G(r 1, r 2 ) is defined as

[0127]

[0128] in

[0129] r 1 ∈{0,1,...,O 1 -1}

[0130] r 2 ∈{0,1,...,O 2 -1}.

[0131] The UE may be configured with indicates (where k = 0, 1, 2, 3) and is indexed by group

[0132]

[0133] (where k = 0, 1, ..., 3) identifies a restriction of 4 vector groups, where the indices are assigned such that g (k) It increases with the increase of k. The remaining vector groups are unrestricted.

[0134] If N 2 =1, then g (k) = k (where k = 0, 1, ..., 3), and B 1 is the empty set.

[0135] If N 2 >1, then is an integer β1 The binary representation of is the MSB and is the LSB. 1 Using the following formula:

[0136]

[0137] Where C(x,y) is defined in the NR specification. Group index g (k) and indicators (where k = 0, 1, 2, 3) can be obtained from β using the following algorithm 1 It turns out that:

[0138] s -1 =0

[0139] Where k = 0, ..., 3, find the largest x * ∈{3-k,...,O 1 O 2 -1-k}, so that

[0140] β 1 -s k-1 ≥C(x * ,4-k)

[0141] e k =C(x * ,4-k)

[0142] s k =s k-1 +e k

[0143] g (k) =O 1 O 2 -1-x *

[0144] r 1 (k) =g (k) mod O 1

[0145]

[0146] Bit Sequence is the same as the group index g (k) The corresponding bit sequence (where k = 0, 1, ..., 3). Bit sequence is defined as

[0147]

[0148] Bit Indicates by x1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient of the vector in The maximum amplitude coefficients are given in Table 1.

[0149] Table 1: Maximum allowed magnitude coefficients of restricted vectors

[0150]

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

[0152] Fig.12 A 3D grid 1200 (first port dimension, second port dimension, frequency dimension) of an oversampled DFT beam is shown, where:

[0153] The first dimension is associated with the first port dimension;

[0154] The second dimension is associated with a second port dimension; and

[0155] ●The third dimension is associated with the frequency dimension.

[0156] The basic sets represented by the first port domain and the second port domain are of length N 1 and length N 2 And the oversampling factors are O 1 and O 2 Similarly, the basic set of frequency domain representation (i.e., the third dimension) is the length N 3 And the oversampling factor is 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 3At least one of them is configured by a higher layer (via RRC signaling).

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

[0158]

[0159] or

[0160]

[0161] in:

[0162] N 1 is the number of antenna ports in the first antenna port dimension;

[0163] N 2 is the number of antenna ports in the second antenna port dimension;

[0164] N 3 is the number of SBs or frequency domain (FD) units / components (including the CSI reporting band) used for PMI reporting, which may be different from (eg, smaller than) the number of SBs used for CQI reporting.

[0165] a i It is 2N 1 N 2 ×1 column vector (Equation 1) or N 1 N 2 ×1 column vector (Equation 2),

[0166] b k YesN 3 ×1 column vector,

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

[0168] In the rest of the present disclosure, the terms “SB for PMI reporting” and “FD unit for PMI reporting” are equivalent and thus may be used interchangeably.

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

[0170] ● According to some embodiments of the present disclosure, if the coefficient c l,i,m non-zero, and thus reported by the UE, then v l,i,m =1.

[0171] ● Otherwise (i.e., c l,i,m is zero and thus not reported by the UE), v l,i,m =0.

[0172] v l,i,m =1 or 0 is in accordance with some embodiments of the present disclosure.

[0173] In a variation, the precoder equations of Eq. 1 or Eq. 2 are generalized to

[0174]

[0175] as well as

[0176]

[0177] Among them, for a given i, the number of basis vectors is M i And the corresponding basis vectors are {b i,m}. It should be noted that 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).

[0178] W l The columns of are normalized to norm 1. For rank R or R layers (υ = R), the precoding matrix is ​​given by Given. In the rest of the present disclosure, Equation 2 is assumed. However, the embodiments of the present disclosure are general and also apply to Equation 1, Equation 3, and Equation 4.

[0179] Here, L≤2N 1 N 2 And K≤N 3 If L = 2N 1 N 2 , then A is the identity matrix and is therefore not reported. Similarly, if K = N 3 , then B is the identity matrix and is therefore not reported. In the example, assume 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:

[0180]

[0181] Similarly, in the example, assuming K <N 3 , to report the columns of B, an oversampled DFT codebook is used. For example, b k =w k , where the quantity w k Given by the following equation

[0182]

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

[0184]

[0185] And K = N 3 and m=0,…,N 3 -1.

[0186] Since DCT is applied to real-valued coefficients, DCT is applied to the real and imaginary components (of the channel or channel eigenvectors) respectively. Optionally, DCT is applied to the amplitude component and phase component (of the channel or channel eigenvectors) respectively. The use of DFT basis or DCT basis is for illustration purposes only. The present disclosure is applicable to any other basis vectors to construct / report A and B.

[0187] Additionally, in an optional manner, for reciprocity-based Type II CSI reporting, the UE is configured with a higher layer parameter CodebookType set to 'TypeII-PortSelection-Compression' or 'TypeIII-PortSelection' for enhanced Type II CSI reporting with port selection, where for all SBs and a given layer l=1,..,v (where v is the associated RI value), the precoder is determined by W l =AC l B H Given, where in addition to the matrix A including the port selection vector, N 1 、N 2 、N 3 , and c l,i,k The definition of is as above. For example, the L antenna ports or column vectors of A for each polarization are indexed by q 1 To choose, among (This requires bits), and the value of d is configured using the higher-layer parameter PortSelectionSamplingSize, where d∈{1,2,3,4} and To report the columns of A, use the port selection vector, e.g., a i =v m , where the quantity v m YesP CSI-RS / 2 element column vector, containing the elements (m modP CSI-RS / 2) and zeros elsewhere (where the first element is element 0).

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

[0189]

[0190] Where A=W 1 Corresponding to W in Type II CSI codebook 1 ,Right now And B = W f . The matrix consists of all the necessary linear combination coefficients (e.g., amplitude and phase or real or imaginary). It should be noted that the coefficient matrix Includes 2LM coefficients.

[0191] First PMI i 1 Includes the following components:

[0192] W 1 and W f An orthogonal basis set (for example, which can be indicated by the rotation factor (q 1 ,q 2 ,

[0193] q 3 ) index i 1,1 to indicate), q i ∈{0,1,..,O i -1}. In one example, O 3 =

[0194] 1, so q 3 is fixed and not reported by the UE,

[0195] ●For W 1 The L beam selection and for W f The M beam selection (for example, it can use index i 1,2 to indicate),

[0196] ●Instructions include The strongest coefficient indicator (SCI) of the strongest coefficient among the 2LM coefficients (e.g., it can be obtained using index i 1,3 to indicate), and

[0197] ● For each layer l=1,…,v of N 0,l The index of the non-zero (NZ) coefficients (for example, it can be obtained by using the index i 1,4 to indicate).

[0198] Here, I 1,1 、i 1,2 、i 1,3 and i 1,4 Is the first PMI i 1 Use bitmap B with a length of 2LM l or composite index to explicitly report the index of the NZ coefficient, or for example based on a matrix including W 1 or / and W f The index of the NZ coefficients is implicitly derived from the amplitude or power of the beam. In the rest of this disclosure, it is assumed that bitmap B l .

[0199] Second PMI i 2 Includes the following components:

[0200] ●Coefficient c l,i,m The phase φ l,i,m (For example, it can use index i 2,1 to indicate); and

[0201] ●Coefficient c l,i,m The amplitude p l,i,m (For example, it can use index i 2,2 to indicate).

[0202] Here, I 2,1 and i 2,2 Is the second PMI i 2 In one example, the amplitude in and are the first amplitude (reference) coefficient and the second amplitude (difference) coefficient respectively.

[0203] For layer l, 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} are denoted as c l,i,m , and the strongest coefficient is expressed as The strongest coefficient is K reported from the bitmap using NZ Of the nonzero (NZ) coefficients reported, and β is configured by a higher layer. Assume that the remaining 2LM-K not reported by the UE NZThe coefficients are zero. The following quantization scheme is used to quantify / report K NZ The magnitude and phase of the NZ coefficients.

[0204] UE The quantitative report of the NZ coefficient in is as follows:

[0205] ●The strongest coefficient index (i * ,m * )of Bit indicator

[0206] oThe strongest coefficient (hence its magnitude / phase is not reported)

[0207] ●Two antenna polarization specific reference amplitudes:

[0208] oFor the strongest coefficient The associated polarization, due to the reference amplitude Therefore it is not reported

[0209] oFor other polarizations, the reference amplitude Quantized to 4 bits.

[0210] In one example, the 4-bit amplitude alphabet is

[0211] oFor {c l,i,m ,(i,m)≠(i * ,m * )}:

[0212] For each polarization, the differential magnitude of the coefficient is calculated relative to the associated polarization-specific reference magnitude And quantized to 3 bits.

[0213] oIn one example, the 3-bit amplitude character table is

[0214] oIt should be noted that the final quantization amplitude p l,i,m Depend on is given by , and the coefficients are given by Given.

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

[0216] It should be noted that In an optional approach, the "zeros" in the 4-bit amplitude alphabet for reference amplitude are removed and the associated codepoints are designated as "reserved", which means that the associated codepoints are not used in the reference amplitude report. For RI∈{2,3,4}, different layers are quantized independently.

[0217] In one example, for i∈{0,1,…,L-1}, the quantized amplitude of (antenna polarization) k=0,1 is given by Given.

[0218] In one example, the indices of the components SCI, NZ coefficients, amplitudes and phases are reported layer-specifically, that is, they are reported independently for each layer. In this case, the index i 1,3 、i 1,4 、i 2,1 and i 2,2 For example, when v=2, these indices are further expressed as as well as It should be noted that 1,3,2 、i 1,4,2 ,、i 2,1,2 , and i 2,1,2 Only reported when RI=2 is reported.

[0219] In the rest of this disclosure, several schemes for CBSR of Type II Type CSI codebook are mentioned based on the FD compression framework (5) mentioned above.

[0220] In embodiment 0, the UE is configured with CBSR via higher layer (e.g., RRC) signaling, where CBSR is only applicable to SD beam or vector v l,m The FD beam or vector w is restricted. k Specifically, for one-dimensional (1D) antenna port layout (when N 2 =1) 1 O 1 SD DFT beams or for two-dimensional (2D) antenna port layout (when N 2 >1) 1 N 2 O 1 O 2 The SD DFT beams are divided into vector groups (or DFT beam groups) G(r 1 ,r 2 ), where (r1, r2) is a vector group indicator. The UE uses a bitmap (or bit sequence) B = B 1 B 2 or B 2 B 1 The higher layer (e.g., RRC) signaling of the CBSR is configured with a bitmap (or bit sequence) A part of which has a fixed length K 1 ,in is the most significant bit (MSB) and is the least significant bit (LSB), and the SD vector group G(r 1 ,r 2 ).

[0221] For 1D port layout (N 2 =1), r 2 = 0 and r 1 Instructions include N 1 adjacent or non-orthogonal SD DFT beams The SD vector group G(r 1 ,r 2 ). Value r 1 The range is {0,1,…,O 1 -1}. Bitmap B 1 Restriction vector group indicator r 1 The value of K 1 =O 1 .

[0222] For 2D port layout (N 2 >1), (r 1 ,r 2 ) indicates that N 1 N 2 adjacent or non-orthogonal SD DFT beams The SD vector group G(r 1 ,r 2 ). Value r 1 The range is {0,1,…,O 1 -1} and value r 2 The range is {0,1,…,O 2 -1}. Bitmap B 1 Restricted vector group indicator (r 1 ,r 2 ), so K 1 =O 1 O 2 .

[0223] The UE may be configured with Indicates (where k = 0, 1, .., P-1) and is indexed by group (where k = 0, 1, .., P-1) identifies a restriction of the set of P SD vectors, where the indices are assigned such that g (k) It increases with the increase of k. The remaining SD vector set is unrestricted.

[0224] The value P is either fixed (eg, P=4), or configured via higher layer RRC signaling, or more dynamic MAC CE based signaling, or (UL related or DL ​​related) DCI signaling.

[0225] In one example, when P is fixed, the number of restricted SD vector groups is fixed, so bitmap B 1 The length is not K 1 =O 1 or 1 O 2 , bitmap B of 1D port layout 1 The length can be reduced to bit, and the 2D port layout bitmap B 1 The length can be reduced to Optionally, for 1D port layout and 2D port layout, bitmap B 1 The length is For 1D port layout (O 1 ,O 2 )=(4,1), and for the 2D port layout (O 1 ,O 2 )=(4,4). In this optional method, when P=4:

[0226] ●For 1D port layout (N 2 =1), with a length of K 1 =0 (i.e., B 1 is the empty set and is therefore not indicated / configured), and g (k) = k (where k = 0, 1, ..., 3); and

[0227] ●For 2D port layout (N 2 >1), with a length of K 1 = 11 bits, so is an integer β 1 It should be noted that Among them, 1 =O 2 =4 and P=4, so 11 bits are needed for binary representation. Group index g (k) and indicators (where k=0,1,2,3) as explained above.

[0228] In one example, B 2 is the empty set.

[0229] In another example, the bitmap (or bit sequence) B 2 The length of the other part depends on the first bitmap B 1 The number of SD vector groups (P) is limited (e.g., set to 0). Specifically, is the vector group index g (k) The corresponding P bitmaps (where k = 0, 1, .., P-1). The kth bitmap is defined as And is based on at least one of the following optional methods.

[0230] In an alternative mode Alt 0-0, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The second magnitude coefficient of the DFT beam / vector The first amplitude coefficient is not Use at least one of the following options:

[0231] In an alternative mode Alt 0-0-0: K 2 =2N 1 N 2 , and the bit sequence is defined as Among them Indicates by (x 1 ,x 2 ) indexed vector group g (k) The maximum allowed second magnitude coefficient of the (DFT) vector in Two examples of the maximum second amplitude coefficient are given in Table 2. It should be noted that here, for each beam / vector including the k-th vector group, the restriction on the maximum second amplitude coefficient is independent.

[0232] In an alternative mode Alt 0-0-1: K 2 =2, and the bit sequence is defined as Its indicator vector group g (k) The maximum allowed second magnitude coefficient of all (DFT) vectors in Two examples of the maximum second amplitude coefficient are given in Table 2. It should be noted that the restriction on the maximum second amplitude coefficient is common to all beams / vectors including the k-th vector group.

[0233] In an alternative mode Alt 0-0-2: K 2 =2N 1 N 2 , and the bit sequence is defined as Among them Indicates by (x 1 ,x 2 ) indexed vector group g (k) The only allowed (single-valued) second magnitude coefficient of the (DFT) vector in Two examples of the only allowed second amplitude coefficients are given in Table 2. It should be noted that here, for each beam / vector including the k-th vector group, the restriction on the unique (single value) second amplitude coefficient is independent.

[0234] In an optional manner Alt 0-0-3: K 2 = 2, and the bit sequence is defined as which indicates the unique (single value) allowed second amplitude coefficients of all (DFT) vectors in the vector group g (k) where two examples of the only allowed second amplitude coefficients are given in Table 2. It should be noted that here, for all beams / vectors including the k-th vector group, the restriction on the unique (single value) second amplitude coefficient is common.

[0235] In an optional manner Alt 0-0-4: K 2 = N 1 N 2 and indicates the maximum allowed second amplitude coefficient of the (DFT) vectors in the vector group g 1 indexed by (x 2 , x (k) where three examples of the maximum second amplitude coefficient are given in Table 3. It should be noted that here, for each beam / vector including the k-th vector group, the restriction on the maximum second amplitude coefficient is independent. In one example, X is fixed, for example X = 1 or 2 or 4. In another example, X is configured via higher layer RRC signaling, for example X is configured by {2,4} or {1,2} or {1,2,4} or {1-8}. In a variant, when the amplitude limit is according to Ex3 in Table 3, the CSSR scheme according to Alt 0-0-0 (which uses K = 2N 2 N 1 N 2 ) can be used, except for the following cases:

[0236] ● It is not desired that the UE is configured with an amplitude value x (0 < x < 1), or

[0237] ● It is not desired that the UE is configured with

[0238] or '10' in Table 2, or

[0239] ● The UE interprets the amplitude value corresponding to or '10' as 0, or

[0240] ● The UE interprets the amplitude value corresponding to or '10' as 1.

[0241] This variation of Alt 0-0-4 is mentioned later in embodiment 0A.

[0242] In an alternative mode Alt 0-0-5: K 2 =N 1 N 2 ,and Indicates by (x 1 ,x 2 ) indexed vector group g (k) The only allowed (single-valued) second magnitude coefficient of the (DFT) vector in Three examples of the second amplitude coefficients that are uniquely allowed (single value) are given in Table 3. It should be noted that here, for each beam / vector including the k-th vector group, the restrictions on the uniquely allowed (single value) second amplitude coefficients are independent. In one example, X is fixed, for example, X=1 or 2 or 4. In another example, X is configured via higher layer RRC signaling, for example, X is configured by {2,4} or {1,2} or {1,2,4} or {1-8}.

[0243] Table 2: Maximum allowed magnitude coefficients of restricted vectors

[0244]

[0245] Table 3: Allowable second magnitude coefficients for restricted vectors

[0246]

[0247] In an alternative mode Alt 0-1, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The second magnitude coefficient of the DFT beam / vector The details are based on Alt 0-0. There is also a first amplitude coefficient For example, the coefficient c associated with the corresponding first amplitude coefficient may be l,i,m The maximum allowed second amplitude coefficient is used to obtain the first amplitude coefficient In one example, the maximum allowable first amplitude coefficient is equal to the coefficient c associated with the corresponding first amplitude coefficient l,i,m The maximum value of all maximum allowed second amplitude coefficients.

[0248] In an alternative mode Alt 0-2, the bit sequence The restriction includes the bit sequence B 1 By g(k) The indicated vector group The magnitude coefficients of the DFT beam / vector In addition to always taking the second magnitude coefficient Replace with the amplitude coefficient The remaining details are the same as in Alt 0-0. Specifically, the details about the maximum or single allowed amplitude value now apply to the amplitude coefficient Instead of the second amplitude coefficient

[0249] In an alternative mode Alt 0-3, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The first magnitude coefficient of the DFT beam / vector and the second amplitude coefficient For the first amplitude coefficient and the second amplitude coefficient The remaining details are the same as in Alt 0-0, that is, the details of the restrictions on the second amplitude coefficient in Alt 0-0 apply to the first amplitude coefficient and the second amplitude coefficient.

[0250] In an alternative mode Alt 0-4, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The first magnitude coefficient of the DFT beam / vector and the second amplitude coefficient in:

[0251] ● Limit the first amplitude coefficient The bit sequence is defined as

[0252] In one example, K 2,1 =2 and Indicator vector group g (k) The maximum allowed first magnitude coefficient of all (DFT) vectors in Two examples of the maximum first amplitude coefficient are given in Table 2. It should be noted that the restriction on the maximum first amplitude coefficient is common for all beams / vectors including the k-th vector group.

[0253] ●According to at least one of the sub-options / examples in Alt 0-0, Limit the second amplitude coefficient, so Equivalent to Alt 0-0

[0254] In an alternative mode Alt 0-5, the bit sequence B 2 =B 2,1 B 2,2 or B 2,2 B 2,1 , where B 2,1 is a bit sequence that constrains the first magnitude coefficient of the P vector groups, and is a concatenation of bit sequences that limit the second amplitude coefficients of P vector groups, wherein according to at least one of the sub-optional modes / examples of Alt 0-0, Limit the second amplitude coefficient, so Equivalent to Alt 0-0

[0255] In one example, the bit sequence is the concatenation of the bit sequences that constrain the first magnitude coefficients of the P vector groups, where Limit the first amplitude coefficient The bit sequence is defined as

[0256] In one example, K 2,1 =2 and Indicator vector group g (k) The maximum allowed first magnitude coefficient of all (DFT) vectors in Two examples of the maximum first amplitude coefficient are given in Table 2. It should be noted that the restriction on the maximum first amplitude coefficient is common for all beams / vectors including the k-th vector group.

[0257] In an alternative mode Alt 0-6, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The wideband (WB) magnitude (or gain) of the SD DFT beam / vector of . In one example, based on (after reconstruction) Matrix, the restrictions on WB amplitude / gain apply as follows. For each SD beam i in each of the P beam groups 0 and FD index k 0 , 0≤k 0 <N 3 , configure broadband gain threshold The amplitude limit of WB amplitude / gain satisfies where w2 (i 0 ,k 0 ) is a matrix The first (i 0 ,k 0 ) element. Note that this WB amplitude / gain limit in the precoder frequency domain is limited in a similar manner to the amplitude limit in the Type II CSI codebook. In one example, from this set of values To configure the threshold

[0258] In the Alt 0-6 variant (Alt 0-6A), restrictions apply to where n is a normalization factor and |x| represents the magnitude of x.

[0259] In the Alt 0-6 variant (Alt 0-6B), restrictions apply to

[0260] In the Alt 0-6 variant (Alt 0-6C), restrictions apply to Where n = 2LN 3 is the normalization factor.

[0261] In an alternative mode Alt 0-7, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group =The total power (or power ratio) of the SD DFT beams / vectors. In one example, the limitation on the total power applies as follows. For each SD beam i in each of the P beam groups 0 , configure the power threshold The total power limit meets: Where RI = v is the rank value, is the coefficient The amplitude of (for one antenna polarization, i.e. k = 0), and is the coefficient The magnitude of (for the other antenna polarization, i.e. k=1). In one example, the threshold or the square root of the threshold is a set of values Configured (indicated via 2 bits as shown in Table 2). In one example, the normalized total power (or power ratio) corresponds to the average coefficient magnitude.

[0262] In the Alt 0-7 variation (Alt 0-7A), the following restriction on the normalized total power (or power ratio) applies: Where n is a normalization factor. In one example, n=2vM. In another example, n is the number of pixels corresponding to the SD beam i. 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. or where b l,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0263] In another variation of Alt 0-7 (Alt 0-7B), the following formula applies to the limit on the root mean square (RMS) or square root of the total power (or power ratio):

[0264] In another variation of Alt 0-7 (Alt 0-7C), the following formula applies to the normalized root mean square (RMS) or normalized square root of the total power (or power ratio): Where n is a normalization factor. In one example, n=2vM. In another example, n is the number of pixels corresponding to the SD beam i. 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. or where b l,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0265] In an alternative mode Alt 0-8, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group The sum of the coefficient powers on the FD components of the SD DFT beams / vectors of P. In one example, the restriction on the sum of the coefficient powers on the FD components applies as follows. For each SD beam i in each of the P beam groups 0 , configure the power threshold γ i0 (This configuration is common to both polarizations k=0,1 and all layers l=0,1,…,v-1.) This restriction satisfies: in is the coefficient The amplitude of (for one antenna polarization, i.e. k = 0), and is the coefficient The magnitude of (for the other antenna polarization, i.e. k=1). This restriction applies to both polarizations k=0,1 and all layers l=0,1,…,v-1. In one example, the threshold or the square root of the threshold is a set of values or Configured (indicated via 2 bits as shown in Table 2). In one example, the normalized total power (or power ratio) corresponds to the average coefficient amplitude. It should be noted that Alt 0-6 is similar to Alt 0-8 / 8A / 8B / 8C in that both limit the sum of the amplitude powers on the FD component.

[0266] In the Alt 0-8 variant (Alt 0-8A), the following limit on the normalized total power applies: For each (l,k,i 0 ), where n is a normalization factor. In one example, n=M. In another example, n=K NZ (l,k,i 0 ) is the same as (l,k,i 0 ) is the number of NZ coefficients associated with If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. in is the coefficient The value of the associated bit, which is reported by the UE via the bitmap to indicate the coefficient is NZ or zero. An equivalent expression including bitmaps is given by Given, where is the coefficient The amplitude.

[0267] In another variation of Alt 0-8 (Alt 0-8B), the following formula applies to the limit on the root mean square (RMS) or square root of the total power:

[0268] In another variation of Alt 0-8 (Alt 0-8C), the following formula applies to the normalized root mean square (RMS) or normalized square root of the total power: For each (l,k,i 0 ), where n is a normalization factor. In one example, n=M. In another example, n=K NZ (l,k,i 0 ) is the same as (l,k,i 0 ) is the number of NZ coefficients associated with If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. in is the coefficient The value of the associated bit, which is reported by the UE via the bitmap to indicate the coefficient is NZ or zero. An equivalent expression including bitmaps is given by Given, where is the coefficient The amplitude.

[0269] In an alternative mode Alt 0-9, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group = The sum of the coefficient power on the FD component and the coefficient power on the antenna polarization of the SD DFT beam / vector. In one example, the restriction on the sum of the coefficient power on the FD component and the coefficient power on the polarization applies as follows. For each SD beam i in each of the P beam groups 0 , configure the power threshold (This configuration is common to all layers l=0,1,…,v-1). This restriction satisfies: in is the coefficient The amplitude of (for one antenna polarization, i.e. k = 0), and is the coefficient The magnitude of (for the other antenna polarization, i.e. k = 1). This restriction applies to all layers l = 0, 1, ..., v-1. In one example, the threshold or the square root of the threshold is a set of values or Configured (indicated via 2 bits as shown in Table 2). In one example, the normalized total power (or power ratio) corresponds to the average coefficient magnitude.

[0270] In the Alt 0-9 variant (Alt 0-9A), the following limit on the normalized total power applies: Where n is a normalization factor. In one example, n=2M. In another example, n is the number of SD beams i 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. or where b l,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0271] In another variation of Alt 0-9 (Alt 0-9B), the following formula applies to the limit on the root mean square (RMS) or square root of the total power:

[0272] In another variation of Alt 0-9 (Alt 0-9C), the following formula applies to the normalized root mean square (RMS) or normalized square root of the total power: Where n is a normalization factor. In one example, n=2M. In another example, n is the number of SD beams i 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. or where b l,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0273] In an alternative mode Alt 0-10, the bit sequence The restriction includes the bit sequence B 1 By g (k) The indicated vector group = The sum of the coefficient power on the FD component and the coefficient power on the layer of the SD DFT beam / vector of . In one example, the restriction on the sum of the coefficient power on the FD component and the coefficient power on the layer applies as follows. For each SD beam i in each of the P beam groups 0 , configure the power threshold γ i0 (This configuration is common to both polarizations k=0,1.) The restriction satisfies: in is the coefficient The amplitude of (for one antenna polarization, i.e. k = 0), and is the coefficient The magnitude of (for the other antenna polarization, i.e. k = 1). This restriction applies to both polarizations k = 0, 1. In one example, the threshold γ i0 or the square root of the threshold is a set of values or Configured (indicated via 2 bits as shown in Table 2). In one example, the normalized total power (or power ratio) corresponds to the average coefficient magnitude.

[0274] In the Alt 0-10 variant (Alt 0-10A), the following limit on the normalized total power applies: Where n is a normalization factor. In one example, n=vM. In another example, n is the value of the SD beam i 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. where bl,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0275] In another variation of Alt 0-10 (Alt 0-10B), the following formula applies to the limit on the root mean square (RMS) or square root of the total power:

[0276] In another variation of Alt 0-10 (Alt 0-10C), the following formula applies to the normalized root mean square (RMS) or normalized square root of the total power: Where n is a normalization factor. In one example, n=vM. In another example, n is the value of the SD beam i 0 The number of associated NZ coefficients, i.e. If the coefficient (for one antenna polarization, i.e. k = 0) is NZ, then Otherwise, if the coefficient (for the other antenna polarization, i.e. k = 1) is zero, then In another example, n is the same as SD beam i 0 The number of associated NZ coefficients, i.e. where b l,i,m is the coefficient c l,i,m The value of the associated bit is reported by the UE via the bitmap to indicate the coefficient c l,i,m It's NZ or zero.

[0277] In one example, the coefficient in is the polarization-specific reference amplitude component, is the differential amplitude component, and It's the phase.

[0278] In Alt 0-6 to Alt 0-10 (including variations A, B, and C), SD beam i 0 ∈{0,1,…,2L-1}. Or, SD beam i 0 =i+kL, where k∈{0,1} is the antenna polarization index and i∈{0,1,…,L-1} is the SD basis vector index, which is common to both antenna polarizations.

[0279] In a variant, the bitmap (or bit sequence) B comprises the bit sequence B ph , to indicate / limit the phase coefficients φ of the P vector groups l,i,mThe amplitude coefficient limitation is based on one of the above optional methods. At least one of the following optional methods is used for phase limitation.

[0280] In an alternative mode Alt 0-a: bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. The phase constraints are common to all P vector groups.

[0281] In an alternative mode Alt 0-b: bit sequence is a concatenation of P bit sequences, where the bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. Bit sequence Indicates / limits the phase coefficient φ of the kth vector group l,i,m The allowed values.

[0282] In one example, K ph =1 and 1 bit indicates ( or )) is used to indicate phase limits. For example, when or When it is equal to 1, the phase coefficient φ of the P vector group l,i,m The allowed values ​​correspond to N PSK -PSK character table; and when or When it is equal to 0, the phase coefficient φ of the P vector group l,i,m The allowed values ​​are limited to (N PSK -1)-PSK character table, where N PSK is configured by {4,8} or {8,16}, and N PSK -PSK character table consists of Given.

[0283] When at least one of the SD vector / vector group, the (first, second or both) amplitude coefficient and the phase coefficient is restricted according to at least one of the optional ways mentioned above, then the payload (number of bits) used to report it can be adjusted (or reduced). Optionally, whether CBSR is applied or not, the payload is not adjusted (and therefore remains unchanged).

[0284] In embodiment 0A, the UE is configured with CBSR via higher layer (e.g., RRC) signaling, where CBSR is only applicable to SD beam or vector v l,m The FD beam or vector w is restricted. kThe details of CBSR are based on Alt 0-2 and the sub-optional methods Alt 0-0-4 and Ex 3 in Table 3. This CBSR scheme is a basic CBSR scheme and is a "mandatory" (sub) feature for Rel.16 UE, which means that when Rel.16 UE is capable of performing Type II CSI reporting according to the Rel.16 Type II CSI codebook, this CBSR scheme must be supported.

[0285] In addition, for advanced Rel.16 UEs, another CBSR scheme according to Alt X of the present disclosure is also supported. This CBSR scheme is an advanced CBSR scheme and is "optional" for Rel.16 UEs, which means that even when the UE is capable of Type II CSI reporting according to the Rel.16 Type II Type CSI codebook, an independent UE (sub) capability is required (and therefore not necessarily supported). In one example, Alt X is according to at least one of Alt 0-8A or Alt 0-8C. Signaling related to this UE (sub) capability can be reported by the UE using the information element (IE) CodebookParameters, which is used to transmit codebook related parameters in the UE capability information element via RRC messages. The amplitudeSubsetRestriction in the existing type2 field or the amplitudeSubsetRestriction in the new type2-r16 field is used for this purpose, both of which are shown in yellow highlighted text below. The IE amplitudeSubsetRestriction indicates whether the UE supports amplitude subset restriction according to the advanced CBSR scheme.

[0286] CodebookParameters information elements

[0287]

[0288]

[0289] In a variation of this embodiment, for UEs that can adopt the advanced CBSR solution, the advanced CBSR solution is always used. For UEs that cannot adopt the advanced CBSR solution, the basic CBSR solution is always used.

[0290] In another variation of this embodiment, for UEs that can adopt the advanced CBSR scheme, the UE can be configured using the basic CBSR scheme or the advanced CBSR scheme (e.g., via higher-layer RRC signaling implemented by new RRC parameters for CBSR or existing RRC parameters for CBSR). For UEs that cannot adopt the advanced CBSR scheme, the basic CBSR scheme is always used.

[0291] For the basic CBSR scheme (when amplitudeSubsetRestriction is turned off or not reported by the UE), the bit sequence Defined as N 1 N 2 Bit Sequence

[0292]

[0293] Bit Indicates by x 1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient p of the vector in l,i ,m, where the maximum amplitude coefficient is 0 or 1, i.e. Ex 3 in Table 3. The total length of the bit sequence B 2 =P×N 1 N 2 =4N 1 N 2 Therefore, the total length of bits (in bit sequence B) used for codebook subset restriction is That is, CEIL(log2(nchoosek(O 1 *O 2 ,4)))+4*n 1 *n 2 , where nchoosek(a,b)=a! / (b!(ab)!).

[0294] For the advanced CBSR scheme (when amplitudeSubsetRestriction is turned on or reported by the UE), the bit sequence Defined as 2N 1 N 2 Bit Sequence

[0295]

[0296] Bit Indicates by x 1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient p of the vector in l,i,m , where the maximum amplitude coefficient is given in Table 1 or Table 2. The total length of the bit sequence B 2 =P×2N 1 N 2 =8N 1 N 2 Therefore, the total length of bits (in bit sequence B) used for codebook subset restriction is That is, CEIL(log2(nchoosek(O1 *O 2 ,4)))+8*n 1 *n 2 , where nchoosek(a,b)=a! / (b!(ab)!).

[0297] Optionally, for the basic CBSR scheme and the advanced CBSR scheme, the bit sequence Both are defined as 2N 1 N 2 Bit Sequence

[0298]

[0299] Bit Indicates by x 1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient p of the vector in l,i,m , where the maximum amplitude coefficient is given in Table 1 or Table 2. The total length of the bit sequence B 2 =P×2N 1 N 2 =8N 1 N 2 Therefore, the total length of bits (in bit sequence B) used for codebook subset restriction is That is, CEIL(log2(nchoosek(O 1 *O 2 ,4)))+8*n 1 *n 2 , where nchoosek(a,b)=a! / (b!(ab)!). When the UE does not report the parameter amplitudeSubsetRestriction='supported' in its capability signaling, i.e. the UE cannot adopt the advanced CBSR solution (or the UE can only adopt the basic CBSR solution), at least one of the solutions is used.

[0300] ● It is not expected that the UE is configured with an amplitude value x(0 <x<1)。

[0301] ● It is not expected that the UE is configured with the or '10'.

[0302] UE will work with Or '10' corresponds to an amplitude value of 0.

[0303] UE will work with or '10' corresponds to an amplitude value of 1.

[0304] Optionally, the bit sequence is defined as qN1 N 2 Bit Sequence Here, for the basic CBSR scheme, q=1; and for the advanced CBSR scheme, q=2. Indicates by x 1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient p of the vector in l,i,m .

[0305] Optionally, the bit sequence is defined as (q+1)N 1 N 2 Bit Sequence Here, for the basic CBSR scheme, q=0; and for the advanced CBSR scheme, q=1. Indicates by x 1 ,x 2 Indexed group g (k) The maximum allowed magnitude coefficient p of the vector in l,i,m .

[0306] The n1-n2-codebookSubsetRestriction in the existing type2 field or the n1-n2-codebookSubsetRestriction-r16 in the new type2-r16 field is used to configure CBSR, both of which are shown below. The IE n1-n2-codebookSubsetRestriction or n1-n2-codebookSubsetRestriction-r16 is used to determine the number of antenna interfaces and codebook subset restrictions in the first (n1) dimension and the second (n2) dimension according to the advanced CBSR scheme.

[0307] CodebookConfig Information Elements

[0308]

[0309]

[0310]

[0311]

[0312] The above CBSR configuration may be common regardless of whether the CBSR scheme is a basic scheme or an advanced scheme. Optionally, the above CBSR configuration is only used for the advanced CBSR scheme. For the basic CBSR scheme, the following IE fields are used.

[0313] CodebookConfig Information Elements

[0314]

[0315]

[0316]

[0317] In embodiment 1, the UE is configured with CBSR via higher layer (e.g., RRC) signaling, where the CBSR is configured for the SD beam or vector v l,m and the FD beam or vector w k Specifically, for a one-dimensional (1D) antenna port layout (when N 2 =1) 1 O 1 SD DFT beams or for two-dimensional (2D) antenna port layout (when N 2 >1) 1 N 2 O 1 O 2 The SD DFT beams are divided into vector groups (or DFT beam groups) G(r 1 ,r 2 ), where (r1, r2) is the SD vector group indicator. Similarly, N 3 O 3 The FD DFT beams are divided into vector groups (DFT beam groups) H(r 3 ), where r3 is the FD vector group indicator. The UE uses a bitmap (or bit sequence) B=B 1 B 2 B 3 or B 2 B 1 B 3 or B 1 B 3 B 2 or B 2 B 3 B 1 or B 3 B 1 B 2 or B 3 B 2 B 1 The higher layer (eg, RRC) signaling is configured with CBSR, where the bitmap (or bit sequence) B 1 The first part indicates the restricted set of P SD vectors G(r 1 ,r 2 ), and the bitmap (or bit sequence) B 2 The second part is P bitmaps (where k = 0, 1, .., P-1), which indicates that for P SD vector groups G(r 1 ,r 2 ). The first bit sequence and the second bit sequence are according to implementation mode 0 (or at least one example or optional mode thereof). Bitmap (or bit sequence) B 3 The third part is according to at least one of the following optional ways (Alt).

[0318] In an alternative method Alt 1-0, the bitmap (or bit sequence) The third part has a fixed length K 3 ,in is the most significant bit (MSB) and is the least significant bit (LSB), and restricts the Q FD vector groups H(r 3 ). In one example, the FD vector group is defined as follows.

[0319] r 3 Instructions include N 3 adjacent or non-orthogonal FD DFT beams The FD vector group H(r 3 ). Value r 3 The range is {0,1,…,O 3 -1}. Bitmap B 3 Restriction vector group indicator r 3 The value of K 3 =O 3 .

[0320] The UE may be configured with (where x=0, 1, .., Q-1) indicates the restriction of Q FD vector groups. The remaining FD vector groups are not restricted. The value Q is fixed (e.g., Q=1) or configured via higher layer RRC signaling, or more dynamic MAC CE-based signaling, or (UL-related or DL-related) DCI signaling. In one example, when Q is fixed, the number of restricted FD vector groups is fixed, so bitmap B 3 The length can be reduced to bits instead of length K 3 =O 3 In this optional method, when Q = 1:

[0321] ●The length is K 3 = 2 digits, so is an integer β 3 Two-bit binary representation of . It should be noted that Where O3 = 4 and Q = 1, so 2 bits are required for binary representation. Group index or indicator (where x=0, 1, .., Q-1) as explained above.

[0322] In one example, such restrictions on FD vector groups are independent of restrictions on SD vectors / vector groups (as in Implementation 0); thus, restrictions on FD vector groups are applied regardless of any restrictions on SD vectors / vector groups. In another example, such restrictions on FD vector groups may be applied together with restrictions on SD vectors / vector groups; thus, restrictions on FD vector groups are applied only when the corresponding SD vectors / vector groups (when used together for PMI reporting) are also restricted. For example, restrictions on FD vector groups are applied only to SD vectors of the P SD vector groups (Implementation 0) that include restrictions.

[0323] In an alternative method Alt 1-1, the third part of the bitmap (or bit sequence) is a P bit sequence The cascade of the k-th bit sequence Restriction and Via Bitmap B 1 The Q FD vector groups H(r) corresponding to the kth SD vector group are restricted. 3 ). The UE may be configured with (where x=0,1,..,Q-1) indicates the restriction of Q FD vector groups. The remaining FD vector groups are not restricted. The value Q is fixed (e.g., Q=1) or configured via higher layer RRC signaling, or more dynamic MAC CE-based signaling, or (UL-related or DL-related) DCI signaling. In one example, when Q is fixed, the number of restricted FD vector groups is fixed, so the bitmap The length can be reduced to bits instead of length K 3 =O 3 In this optional method, when Q = 1:

[0324] ●The length is K 3 = 2 digits, so is an integer β 3 Two-bit binary representation of . It should be noted that Among them, 3 =4 and Q=1, so 2 bits are required for binary representation. Group index or indicator (where x=0, 1, .., Q-1) as explained above.

[0325] In an alternative method Alt 1-2, the bitmap (or bit sequence) The third part has a fixed length K 3 ,in is the most significant bit (MSB) and is the least significant bit (LSB), and constrains the FD DFT vector where r 3 ∈{0,1,…,N 3 O 3 -1}. It should be noted that bitmap B 3 Restrict the FD vector so that K 3 =N 3 O 3 The UE shall be configured with (where x = 0, 1, .., Q-1) indicates the restriction of the Q FD vectors. The remaining FD vectors are not restricted. The value Q is not restricted. Or it is fixed (for example, Q = N 3 ), or configured via higher layer RRC signaling, or signaling based on more dynamic MAC CE, or (UL-related or DL-related) DCI signaling. In one example, when Q is not restricted, K 3 =N 3 O 3 In another example, when Q is fixed, the number of restricted FD vectors is fixed, so bitmap B 3 The length can be reduced to bits instead of length K 3 =N 3 O 3 In this optional method,

[0326] ● is an integer A binary representation of a group index or indicator. (where x=0, 1, .., Q-1) as explained above.

[0327] In one example, such restriction on FD vectors is independent of the restriction on SD vectors / vector groups (as in Implementation 0); thus, the restriction on FD vectors is applied regardless of any restriction on SD vectors / vector groups. In another example, such restriction on FD vectors may be applied together with the restriction on SD vectors / vector groups; thus, the restriction on FD vectors is applied only when the corresponding SD vectors / vector groups (when used together for PMI reporting) are also restricted. For example, the restriction on FD vectors is applied only to SD vectors of the P SD vector groups (Implementation 0) that include the restriction.

[0328] In an alternative method Alt 1-3, the third part of the bitmap (or bit sequence) is a sequence of P bits The cascade of the k-th bit sequence Restrict Q FD vectors where r 3 ∈{0,1,…,N 3 O 3 -1} corresponds to bitmap B 1 The UE shall be configured with the kth SD vector group. (where x=0, 1, .., Q-1) indicates the restriction of the Q FD vectors. The remaining FD vectors are unrestricted. The value Q is unrestricted or fixed (e.g., Q=N 3 ), or configured via higher layer RRC signaling, or signaling based on more dynamic MAC CE, or (UL-related or DL-related) DCI signaling. In one example, when Q is not restricted, K 3 =N 3 O 3 In another example, when Q is fixed, the number of restricted FD vectors is fixed, so the bitmap The length can be reduced to bits instead of length K 3 =N 3 O 3 In this optional method,

[0329] is an integer A binary representation of a group index or indicator. (where x=0, 1, .., Q-1) as explained above.

[0330] In Option 1A, the UE is configured with a higher layer parameter CodebookType set to 'TypeII-PortSelection-Compression' or 'TypeIII-PortSelection' for enhanced Type II CSI reporting with port selection, where for all SBs and a given layer l=1,..,ν (where ν is the associated RI value), the precoder is composed of W l =AC l B H Given, where in addition to the matrix A including the port selection vector, N 1 、N 2 、N 3 , and c l,i,m The definition of is as above. For example, the L antenna ports or column vectors of A for each polarization are indexed by q 1 Make a selection, where (This requires bits), and the value of d is configured using the higher-layer parameter PortSelectionSamplingSize, where d∈{1,2,3,4} and To report the columns of A, use the port selection vector, e.g., a i =v m , where the quantity v m YesP CSI-RS / 2 element column vector, containing the elements (m mod P CSI-RS / 2) and zeros in other positions (where the first element is element 0). The UE is also configured with CBSR via higher layer (e.g., RRC) signaling, where the CBSR limits the FD beam or vector w k Specifically, it is according to embodiment 1, wherein B 1 and B 2 is an empty set, and the bit sequence B = B 3 , details of which are according to at least one of Alt 1-0 and 1-2, as explained in Implementation 1.

[0331] In embodiment 2, the UE is configured with CBSR via higher layer (e.g., RRC) signaling, where the CBSR is configured for the SD beam or vector v l,m and the FD beam or vector w k All are restricted, where such restrictions are joint (e.g., via a single bit sequence). Fig.12 The three-dimensional (3D) grid of oversampled DFT beams or vectors shown is divided into vector groups or vector pairs, where each vector group or vector pair is a vector pair (v l,m ,w k ) are jointly constructed on. For the sake of brevity, the term "vector group" is used in the rest of the embodiment. For one-dimensional (1D) antenna port layout (when N 2 =1) 1 N 3 O 1 O 3 DFT beams or grid points, or for two-dimensional (2D) antenna port layout (when N 2 >1) 1 N 2 N 3 O 1 O 2 O 3 The DFT beams or grid points are divided into joint SD / FD vector groups (or DFT beam groups) G(r 1 ,r 2 ,r 3 ), where (r1, r2, r3) is a joint SD / FD vector group indicator. The UE uses a bitmap (or bit sequence) B=B1 B 2 or B 2 B 1 The higher layer (e.g., RRC) signaling of the CBSR is configured with a bitmap (or bit sequence) A part has a fixed length K 1 ,in is the most significant bit (MSB) and is the least significant bit (LSB), and restricts the joint SD / FD vector group G(r 1 ,r 2 ,r 3 In one example, G(r 1 ,r 2 ,r 3 ) is defined as follows.

[0332] For 1D port layout (N 2 =1), r 2 =0 and (r 1 ,r 3 ) indicates that N 1 N 3 adjacent or non-orthogonal DFT vector pairs { And x 3 =0,1,…,N 3 -1} joint SD / FD vector group G(r 1 ,r 2 ,r 3 ). Value r 1 and value r 3 The ranges are {0,1,…,O 1 -1} and {0,1,…,O 3 -1}. Bitmap B 1 Restricted vector group indicator (r 1 ,r 3 ), so K 1 =O 1 O 3 .

[0333] For 2D port layout (N 2 >1), (r 1 ,r 2 ,r 3 ) indicates that N 1 N 2 N 3 adjacent or non-orthogonal DFT vector pairs {for all i = 0, 1, 2, :x i =0,1,…,N i -1} joint SD / FD vector group G(r 1 ,r2 ,r 3 ). Value r i The range is {0,1,…,O i -1}, where all i∈{0,1,2}. Bitmap B 1 Restricted vector group indicator (r 1 ,r 2 ,r 3 ), so K 1 =O 1 O 2 O 3 .

[0334] The UE may be configured with indicates (where k = 0, 1, .., P-1) and is indexed by group (where k = 0, 1, .., P-1) The restrictions on the P joint SD / FD vector groups identified, where the indices are assigned such that g(k) increases as k increases. The remaining joint SD / FD vector groups are unrestricted.

[0335] The value P is fixed (eg, P=4 or 8 or 12 or 16), or configured via higher layer RRC signaling, or more dynamic MAC CE based signaling, or (UL related or DL ​​related) DCI signaling.

[0336] In one example, when P is fixed, the number of restricted joint SD / FD vector groups is fixed, so the bitmap B of the 1D port layout 1 The length can be reduced to bit, and the 2D port layout bitmap B 1 The length can be reduced to bits, not length K 1 =O 1 O 3 or 1 O 2 O 3 Optionally, for both 1D port layout and 2D port layout, For 1D port layout, (O 1 ,O 2 )=(4,1), and for 2D port layout, (O 1 ,O 2 )=(4,4). In this optional method, when P=4:

[0337] ●For 1D port layout (N 2 =1), with a length of K 1 = 11 bits, so is an integer β 1It should be noted that Among them, 1 =O 3 =4 and P=4, so 11 bits are needed for binary representation. Group index g (k) and indicators (where k = 0, 1, 2, 3) as explained above. Optionally, K 1 =16, so B 1 is a bitmap including P ones indicating P vector groups. 1 =16, so B 1 is a bitmap including P zeros "0" indicating P vector groups; and

[0338] ●For 2D port layout (N 2 >1), with a length of K 1 = 20 bits, so is an integer β 1 The twenty-bit binary representation of . It should be noted that Among them, 1 =O 2 =O 3 =4 and P=4, so 20 bits are needed for binary representation. Group index g (k) and indicators (where k = 0, 1, 2, 3) as explained above. Optionally, K 1 =64, so B 1 is a bitmap including P ones indicating P vector groups. 1 =64, so B 1 is a bitmap including P zeros "0" indicating P vector groups.

[0339] Similarly, when P = 16:

[0340] ●For 1D port layout (N 2 =1), with a length of K 1 =0 (i.e., B 1 is the empty set and is therefore not indicated / configured), and (where k = 0, 1, ..., 15); and

[0341] ●For 2D port layout (N 2 >1), with a length of K 1 = 49 bits, so is an integer β 1 The forty-nine-bit binary representation of Among them, 1 =O 2 =O 3=4 and P = 16, so the binary representation requires 49 bits. Group index g (k) and indicators (where k = 0, 1, 2, ..., 15) as explained above. Optionally, K 1 =64, so B 1 is a bitmap including P ones indicating P vector groups. 1 =64, so B 1 is a bitmap including P zeros "0" indicating P vector groups.

[0342] In one example, B 2 is the empty set.

[0343] In another example, the bitmap (or bit sequence) B 2 The length of the other part depends on the first bitmap B 1 The number of joint SD / FD vector groups (P) is limited (e.g., set to 0). Specifically, There are P bitmaps (where k = 0, 1, .., P-1), corresponding to the vector group index g (k) . kth bitmap is defined as And it is at least one of the optional methods (Alt 0-1 to Alt 0-5) in implementation mode 0.

[0344] In a variant, the bitmap (or bit sequence) B comprises the bit sequence B ph , to indicate / limit the phase coefficients φ of the P vector groups l,i,m The amplitude coefficient limitation is based on one of the above optional methods. At least one of the following optional methods is used for phase limitation.

[0345] In an alternative mode Alt 0-a: bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. The phase constraints are common to all P vector groups.

[0346] In an alternative mode Alt 0-b: bit sequence is a concatenation of P bit sequences, where the bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. Bit sequence Indicates / limits the phase coefficient φ of the kth vector group l,i,m The allowed values.

[0347] In one example, K ph =1 and 1 bit indicates ( or )) is used to indicate phase limits. For example, when or When it is equal to 1, the phase coefficient φ of the P vector group l,i,m The allowed values ​​correspond to N PSK -PSK character table; and when or When it is equal to 0, the phase coefficient φ of the P vector group l,i,m The allowed values ​​are limited to (N PSK -1)-PSK character table, where N PSK is configured by {4,8} or {8,16}, and N PSK -PSK character table consists of Given.

[0348] When at least one of the SD / FD vector / vector group, the (first, second or both) amplitude coefficient and the phase coefficient is restricted according to at least one of the optional ways mentioned above, then the payload (number of bits) used to report it can be adjusted (or reduced). Optionally, the payload is not adjusted (and therefore remains unchanged) regardless of whether CBSR is applied.

[0349] Fig.12 A 3D grid 1200 of oversampled DFT beams is shown in accordance with an embodiment of the present disclosure. Fig.12 The embodiment of 3D grid 1200 shown in FIG. 1 is for illustration only. Fig.12 The scope of the present disclosure is not limited to any particular implementation of 3D mesh 1200 .

[0350] In embodiment 2A, the UE is configured with CBSR via higher layer (e.g., RRC) signaling, where the CBSR is for SD beam or vector v l,m and the FD beam or vector w k All restrictions are imposed, where such restrictions are combined (e.g., via a single bit sequence). Fig.12 The outer product matrix is ​​obtained by oversampling the DFT beam or three-dimensional (3D) grid of vectors as shown or The mark (x) * and (x) H In the remainder of this embodiment, we use However, this embodiment is general and applicable to In one example, Then the set of all possible outer product matrices is divided into matrix groups. Specifically, the one-dimensional (1D) antenna port layout (when N 2 =1) 1 N 3 O 1 O 3 DFT beams or grid points or for two-dimensional (2D) antenna port layout (when N 2 >1) 1 N 2 N 3 O 1 O 2 O 3 DFT beams or grid points are divided into matrix groups G(r 1 ,r 2 ,r 3 ), where (r1, r2, r3) is a matrix group indicator. The UE uses a bitmap (or bit sequence) B = B 1 B 2 or B 2 B 1 The higher layer (e.g., RRC) signaling of the CBSR is configured with a bitmap (or bit sequence) A part has a fixed length K 1 ,in is the most significant bit (MSB) and is the least significant bit (LSB), and restricts the matrix group G(r 1 ,r 2 ,r 3 In one example, G(r 1 ,r 2 ,r 3 ) is defined as follows.

[0351] For 1D port layout (N 2 =1), r 2 =0 and (r 1 ,r 3 ) indicates that N 1 N 3 The outer product matrix { And x 3 =0,1,…,N 3 -1} matrix group G(r 1 ,r 2 ,r 3 ). Value r 1 and value r 3 The ranges are {0,1,…,O 1 -1} and {0,1,…,O 3 -1}. Bitmap B 1 Restriction matrix group indicator (r1 ,r 3 ), so K 1 =O 1 O 3 .

[0352] For 2D port layout (N 2 >1), (r 1 ,r 2 ,r 3 ) indicates that N 1 N 2 N 3 The outer product matrix { The matrix group G(r 1 ,r 2 ,r 3 ). Value r i The range is {0,1,…,O i -1}, where all i∈{0,1,2}. Bitmap B 1 Restriction matrix group indicator (r 1 ,r 2 ,r 3 ) and therefore K 1 =O 1 O 2 O 3 .

[0353] The UE may be configured with indicates (where k = 0, 1, .., P-1) and is indexed by group (where k = 0, 1, .., P-1) identifies a restriction of P matrices where the indices are assigned such that g (k) increases with k. The remaining set of matrices is unrestricted.

[0354] The value P is fixed (eg, P=4 or 8 or 12 or 16), or configured via higher layer RRC signaling, or more dynamic MAC CE based signaling, or (UL related or DL ​​related) DCI signaling.

[0355] In one example, when P is fixed, the number of restricted matrix groups is fixed, so the bitmap B of the 1D port layout 1 The length can be reduced to bit, and the 2D port layout bitmap B 1 The length can be reduced to bits, not length K 1 =O 1 O 3 or 1 O 2 O 3Optionally, for both 1D port layout and 2D port layout, For 1D port layout, (O 1 ,O 2 )=(4,1), and for 2D port layout, (O 1 ,O 2 )=(4,4). In this optional method, when P=4:

[0356] ●For 1D port layout (N 2 =1), with a length of K 1 = 11 bits, so is an integer β 1 It should be noted that Among them, 1 =O 3 =4 and P=4, so 11 bits are needed for binary representation. Group index g (k) and indicators (where k = 0, 1, 2, 3) as explained above. Optionally, K 1 =16, so B 1 is a bitmap including P ones indicating P matrix groups. 1 =16, so B 1 is a bitmap including P zeros "0" indicating P matrix groups; and

[0357] ●For 2D port layout (N 2 >1), with a length of K 1 = 20 bits, so is an integer β 1 The twenty-bit binary representation of . It should be noted that Among them, 1 =O 2 =O 3 =4 and P=4, so 20 bits are needed for binary representation. Group index g (k) and indicators (where k = 0, 1, 2, 3) as explained above. Optionally, K 1 =64, so B 1 is a bitmap including P ones indicating P matrix groups. 1 =64, so B 1 is a bitmap including P zeros "0" indicating P matrix groups.

[0358] Similarly, when P = 16:

[0359] ●For 1D port layout (N 2 =1), with a length of K 1 =0 (i.e., B1 is the empty set and is therefore not indicated / configured), and (where k = 0, 1, ..., 15); and

[0360] ●For 2D port layout (N 2 >1), with a length of K 1 = 49 bits, so is an integer β 1 The forty-nine-bit binary representation of Among them, 1 =O 2 =O 3 =4 and P = 16, so 49 bits are needed for binary representation. Group index g (k) and indicators (where k = 0, 1, 2, ..., 15) as explained above. Optionally, K 1 =64, so B 1 is a bitmap including P ones indicating P matrix groups. 1 =64, so B 1 is a bitmap including P zeros "0" indicating P matrix groups.

[0361] In one example, B 2 is the empty set.

[0362] In another example, the bitmap (or bit sequence) B 2 The length of the other part depends on the first bitmap B 1 The number of matrix groups (P) to be limited (e.g., set to 0). Specifically, There are P bitmaps (where k = 0, 1, .., P-1), corresponding to the matrix group index g (k) . kth bitmap is defined as And it is at least one of the optional methods (Alt 0-1 to Alt 0-5) in implementation mode 0.

[0363] In a variant, the bitmap (or bit sequence) B comprises the bit sequence B ph , to indicate / limit the phase coefficients φ of the P matrix groups l,i,m The amplitude coefficient limitation is based on one of the above optional methods. At least one of the following optional methods is used for phase limitation.

[0364] In an alternative mode Alt 0-a: bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. The phase constraints are common to all P matrix groups.

[0365] In an alternative mode Alt 0-b: bit sequence is a concatenation of P bit sequences, where the bit sequence Where K ph is the length of the bit sequence, is the MSB and is the LSB. Bit sequence Indicates / limits the phase coefficient φ of the kth matrix group l,i,m The allowed values.

[0366] In one example, K ph =1 and 1 bit indicates ( or )) is used to indicate phase limits. For example, when or When is equal to 1, the phase coefficient φ of the P matrix groups l,i,m The allowed values ​​correspond to N PSK -PSK character table, and when or When is equal to 0, the phase coefficient φ of the P matrix groups l,i,m The allowed values ​​are limited to (N PSK -1)-PSK character table, where N PSK is configured from {4,8} or {8,16}, and N PSK -PSK character table consists of Given.

[0367] When at least one of the matrix / matrix group, the (first, second or both) amplitude coefficient and the phase coefficient is restricted according to at least one of the optional ways mentioned above, then the payload (number of bits) used to report it can be adjusted (or reduced). Optionally, whether CBSR is applied or not, the payload is not adjusted (and therefore remains unchanged).

[0368] In implementation 3, when the UE is configured with a higher layer parameter codebookType set to 'typeIII' or 'typeII-Compression', the bitmap parameter typeIII-RI-Restriction or typeII-Compression-RI-Restriction forms a bit sequence r 3 r 2 r 1 r 0 , where r 0 is LSB and r 3 is the MSB.i When υ=i+1 is zero, i∈{0,1,2,3}, PMI reports and RI reports are not allowed to correspond to any precoder associated with υ=i+1 layers.

[0369] In embodiment 3A, when the UE is configured with a higher layer parameter codebookType set to 'typeIII-PortSelection' or 'typeII-Compression-PortSelection', the bitmap parameter typeIII-PortSelectionRI-Restriction or typeII-Compression-PortSelection-RI-Restriction forms a bit sequence r 3 r 2 r 1 r 0 , where r 0 is LSB and r 3 is the MSB. i When υ=i+1 is zero, i∈{0,1,2,3}, PMI reports and RI reports are not allowed to correspond to any precoder associated with υ=i+1 layers.

[0370] Any of the above-described variations may be used independently or in combination with at least one other variation.

[0371] In embodiment X, each PMI value of the precoder or precoding matrix corresponding to the codebook index i is indicated according to framework (5). 1 and i 2 ,in

[0372]

[0373] in

[0374] ·i 1,1 is the rotation factor of the SD basis (same as in Rel.15II CSI codebook)

[0375] ·i 1,2 is the SD base indicator (same as in Rel.15 type II CSI codebook)

[0376] ·i 1,5 YesN 3 >M at 19:00 initial Indicator indicating the intermediate FD basis set InS including 2M FD basis vectors

[0377] ·i 1,6,l is the FD basis indicator indicating the M FD basis vectors of layer l,

[0378] ·i1,7,l is a bitmap indicating the positions of non-zero (NZ) coefficients of layer 1,

[0379] ·i 1,8,l is the strongest coefficient indicator (SCI) of layer l indicating the position of the strongest coefficient = 1,

[0380] ·i 2,3,l is the reference amplitude of the reference amplitude coefficient indicating the weaker polarization of layer l

[0381] ·i 2,4,l is the differential amplitude value of layer l ),

[0382] ·i 2,5,l is the phase value of layer l The matrix of .

[0383] Fig.13 A flow chart of a method 1300 for operating a user equipment (UE) for channel state information (CSI) reporting in a wireless communication system, which may be performed by a UE (such as UE 116) according to an embodiment of the present disclosure, is shown. Fig.13 The implementation of method 1300 shown in FIG. 1 is for illustration only. Fig.13 The scope of the present disclosure is not limited to any particular implementation.

[0384] like Fig.13 As shown, method 1300 starts from step 1302. In step 1302, UE (e.g., Figure 1 111 to 116) shown receive higher layer signaling including codebook subset restriction (CBSR) information from a base station (BS).

[0385] In step 1304, the UE determines the bitmap sequence B based on the received CBSR information.

[0386] In step 1306, the UE identifies a restriction of P spatial domain (SD) vector groups among a total of Q SD vector groups based on a portion of the bitmap sequence B.

[0387] In step 1308, the UE generates a CSI report based on the P SD vector groups with the identified restrictions and the remaining Q minus P SD vector groups without any restrictions.

[0388] In step 1310, the UE sends CSI feedback to the BS through an uplink channel.

[0389] The restriction on the P SD vector groups corresponds to the SD vector a in the P SD vector groups being i The average magnitude of the correlation Limited to the maximum allowed average amplitude (γ i ).

[0390] In one embodiment, the SD vector a i The average magnitude of the correlation Determined as average power The square root of is obtained by averaging M frequency domain (FD) indices P i,m is determined by m=0,1,…,M-1, and P i,m is the power of the coefficient with SD index i and FD index m.

[0391] In one embodiment, the coefficient with SD index i and FD index m is c i,m , coefficient c i,m Power (P i,m ) is equal to p i,m The square of p i,m is the coefficient c i,m Amplitude, average power And the average amplitude The following restrictions apply: where n is the normalization factor.

[0392] In one embodiment, for each layer l=1, ..., υ (where υ is the rank value): the coefficient with SD index i and FD index m is c l,i,m , coefficient c l,i,m Power (P i,m ) is equal to p l,i,m The square of is the coefficient c l,i,m The amplitude of is the floor function, the average power And the average amplitude The following restrictions apply: where n is the number of non-zero coefficients associated with SD index i, such that And if c l,i,m If b is non-zero, l,i,m =1, and if c l,i,m is zero, then b l,i,m =0.

[0393] In one embodiment, the CSI report includes a precoding matrix indicator (PMI) which indicates the total (N 3 The precoding vector of each FD unit in the FD units is as given by Determined by the columns of i(i=0,1,…,L-1) are L SD vectors, b l,m (m=0,1,…,M-1) are the M FD vectors for layer l, c l,i+pL,m (i = 0, 1, ..., L-1, p = 0, 1 and m = 0, 1, ..., M-1) are the 2LM coefficients for layer l and for the SD vector a in the P SD vector set i The associated average amplitude limit applies as follows:

[0394] In one embodiment, a portion of the bitmap sequence B is equal to That is, P bitmaps (where k = 0, 1, ..., P-1); the restriction of the kth SD vector group in the P SD vector groups is via the kth bitmap in the P bitmaps. Indication; k-th bitmap The length is 2N 1 N 2 , where the bit pair Indicates the kth SD vector in the P SD vector group by i=(x 1 ,x 2 ) indexed SD vector a i The maximum allowable average amplitude (γ i ), where N 1 and N 2 is configured by a higher layer; and the bit is aligned to the maximum allowed average amplitude (γ i ) is based on the table given below:

[0395]

[0396] In one embodiment, if the UE does not report in its capability signaling that it can support amplitude limiting, the bit pair value is not configured via the CBSR information. or 10.

[0397] Fig.14 A flow chart of another method 1400 that may be performed by a base station (BS), such as BS 102, according to an embodiment of the present disclosure is shown. Fig.14 The implementation of method 1400 shown in FIG. 1 is for illustration only. Fig.14 The scope of the present disclosure is not limited to any particular implementation.

[0398] like Fig.14 As shown, method 1400 starts from step 1402. In step 1402, a BS (e.g., Figure 1101 to 103) shown generate higher layer signaling including codebook subset restriction (CBSR) information and CSI feedback configuration information.

[0399] In step 1404, the BS transmits higher layer signaling including codebook subset restriction (CBSR) information to the user equipment (UE).

[0400] In step 1406, the BS receives a channel state information (CSI) report from the UE.

[0401] The bitmap sequence B is determined based on the CBSR information.

[0402] Based on a portion of the bitmap sequence B, a restriction of P spatial domain (SD) vector groups out of a total of Q SD vector groups is identified.

[0403] A CSI report is generated based on the P sets of SD vectors with the identified restrictions and the remaining Q minus P sets of SD vectors without any restrictions.

[0404] The restriction on the P SD vector groups corresponds to the SD vector a in the P SD vector groups being i The average magnitude of the correlation Limited to the maximum allowed average amplitude (γ i ).

[0405] In one embodiment, the SD vector a i The average magnitude of the correlation Determined as average power The square root of is obtained by averaging M frequency domain (FD) indices P i,m is determined by m=0,1,…,M-1, and P i,m is the power of the coefficient with SD index i and FD index m.

[0406] In one embodiment, the coefficient with SD index i and FD index m is c i,m , coefficient c i,m Power (P i,m ) is equal to p i,m The square of p i,m is the coefficient c i,m Amplitude, average power And the average amplitude The following restrictions apply: where n is the normalization factor.

[0407] In one embodiment, for each layer l=1, ..., υ (where υ is the rank value): the coefficient with SD index i and FD index m is c l,i,m , coefficient cl,i,m Power (P i,m ) is equal to p l,i,m The square of is the coefficient c l,i,m The amplitude of is the floor function, the average power And the average amplitude The following restrictions apply: where n is the number of non-zero coefficients associated with SD index i, such that And if c l,i,m is non-zero, then b l,i,m =1, and if c l,i,m is zero, then b l,i,m =0.

[0408] In one embodiment, the CSI report includes a precoding matrix indicator (PMI) which indicates the total (N 3 The precoding vector of each FD unit in the FD units is as given by Determined by the columns of i (i=0,1,…,L-1) are L SD vectors, b l,m (m=0,1,…,M-1) are the M FD vectors for layer l, c l,i+pL,m (i = 0, 1, ..., L-1, p = 0, 1 and m = 0, 1, ..., M-1) are the 2LM coefficients for layer l and for the SD vector a in the P SD vector set i The associated average amplitude limit applies as follows:

[0409] In one embodiment, a portion of the bitmap sequence B is equal to That is, P bitmaps (where k = 0, 1, ..., P-1); the restriction of the kth SD vector group in the P SD vector groups is via the kth bitmap in the P bitmaps. Indication; k-th bitmap The length is 2N 1 N 2 , where the bit pair Indicates the kth SD vector in the P SD vector group by i = (x 1 ,x 2 ) indexed SD vector a i The maximum allowable average amplitude (γ i ), where N 1 and N 2is configured by a higher layer; and the bit is aligned to the maximum allowed average amplitude (γ i ) is determined based on the table given below:

[0410]

[0411] Although the present disclosure has been described using exemplary embodiments, various changes and modifications may be suggested to those skilled in the art. The present disclosure is intended to include such changes and modifications as 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 limited only by the claims.

Claims

1. A method performed by a terminal in a wireless communication system, the method comprising: receiving a radio resource control RRC message including codebook subset restriction CBSR information from a base station; Determining a restriction on a vector group based on a bit sequence included in the CBSR information, wherein the vector group and the restriction are determined based on the bit sequence; generating a precoding matrix indicator (PMI) by applying the identified restriction; and sending a channel state information (CSI) report including the PMI to the base station, wherein the identified limit is applied to limit the average coefficient magnitude of coefficients associated with the vectors in the set of vectors to a maximum allowed average magnitude, wherein, in the case where the bit pairs in the bit sequence indicate 00, the maximum allowed average amplitude is 0; Wherein, in the case where the bit pair in the bit sequence indicates 01, the maximum permissible average amplitude is Wherein, in the case where the bit pair in the bit sequence indicates 10, the maximum permissible average amplitude is wherein, in the case where the bit pair in the bit sequence indicates 11, the maximum allowed average amplitude is 1; and Wherein, when the terminal does not report supporting amplitude subset restriction in its capability signaling, the bit pair in the bit sequence does not indicate 01 or 10.

2. The method according to claim 1, wherein: The average coefficient magnitude is obtained by the following equation: Among them, p (1) is the reference magnitude coefficient of the vector, in, is relative to p (1) The relative amplitude coefficient, Among them, b f instruct is zero or non-zero, and Wherein, f=0, 1, ..., M-1 is the frequency index of the vector, and M is the number of vectors in the vector group.

3. The method according to claim 1, wherein: The vector group is indicated by the first portion of the bit sequence, and Therein, the restriction is indicated by a second portion of the bit sequence.

4. A method performed by a base station in a wireless communication system, the method comprising: Sending a radio resource control RRC message including codebook subset restriction CBSR information to the terminal; receiving a channel state information (CSI) report including a precoding matrix indicator (PMI) from the terminal, wherein, based on a bit sequence included in the CBSR information, a restriction on a vector group is determined, wherein the vector group and the restriction are determined based on the bit sequence; wherein said PMI is subject to said restriction, wherein the restriction is applied to restrict the average coefficient magnitude of coefficients associated with the vectors in the set of vectors to a maximum allowed average magnitude, wherein, in the case where the bit pairs in the bit sequence indicate 00, the maximum allowed average amplitude is 0; Wherein, in the case where the bit pair in the bit sequence indicates 01, the maximum permissible average amplitude is Wherein, in the case where the bit pair in the bit sequence indicates 10, the maximum permissible average amplitude is wherein, in the case where the bit pair in the bit sequence indicates 11, the maximum allowed average amplitude is 1; and Wherein, when the terminal does not report supporting amplitude subset restriction in its capability signaling, the bit pair in the bit sequence does not indicate 01 or 10.

5. The method according to claim 4, wherein: The average coefficient magnitude is obtained by the following equation: Among them, p (1) is the reference magnitude coefficient of the vector, in, is relative to p (1) The relative amplitude coefficient, Among them, b f instruct is zero or non-zero, and Wherein, f=0, 1, ..., M-1 is the frequency index of the vector, and M is the number of vectors in the vector group.

6. The method according to claim 4, wherein: The vector group is indicated by the first portion of the bit sequence, and Therein, the restriction is indicated by a second portion of the bit sequence.

7. A terminal in a wireless communication system, the terminal comprising: a transceiver configured to transmit and receive signals; as well as A processor operably connected to the transceiver, wherein the processor is configured to: receiving a radio resource control RRC message including codebook subset restriction CBSR information from a base station; Determining a restriction on a vector group based on a bit sequence included in the CBSR information, wherein the vector group and the restriction are determined based on the bit sequence; generating a precoding matrix indicator (PMI) by applying the identified restriction; and sending a channel state information (CSI) report including the PMI to the base station, wherein the identified limit is applied to limit the average coefficient magnitude of coefficients associated with the vectors in the set of vectors to a maximum allowed average magnitude, wherein, in the case where the bit pairs in the bit sequence indicate 00, the maximum allowed average amplitude is 0; Wherein, in the case where the bit pair in the bit sequence indicates 01, the maximum permissible average amplitude is Wherein, in the case where the bit pair in the bit sequence indicates 10, the maximum permissible average amplitude is wherein, in the case where the bit pair in the bit sequence indicates 11, the maximum allowed average amplitude is 1; and Wherein, when the terminal does not report supporting amplitude subset restriction in its capability signaling, the bit pair in the bit sequence does not indicate 01 or 10.

8. The terminal according to claim 7, wherein: The average coefficient magnitude is obtained by the following equation: Among them, p (1) is the reference magnitude coefficient of the vector, in, is relative to p (1) The relative amplitude coefficient, Among them, b f instruct is zero or non-zero, and Wherein, f=0, 1, ..., M-1 is the frequency index of the vector, and M is the number of vectors in the vector group.

9. The terminal according to claim 7, wherein: The vector group is indicated by the first portion of the bit sequence, and Therein, the restriction is indicated by a second portion of the bit sequence.

10. A base station in a wireless communication system, the base station comprising: a transceiver configured to transmit and receive signals; as well as A processor operably connected to the transceiver, wherein the processor is configured to: Sending a radio resource control RRC message including codebook subset restriction CBSR information to the terminal; receiving a channel state information (CSI) report including a precoding matrix indicator (PMI) from the terminal, wherein, based on a bit sequence included in the CBSR information, a restriction on a vector group is determined, wherein the vector group and the restriction are determined based on the bit sequence; wherein said PMI is subject to said restriction, wherein the restriction is applied to restrict the average coefficient magnitude of coefficients associated with the vectors in the set of vectors to a maximum allowed average magnitude, wherein, in the case where the bit pairs in the bit sequence indicate 00, the maximum allowed average amplitude is 0; Wherein, in the case where the bit pair in the bit sequence indicates 01, the maximum permissible average amplitude is Wherein, in the case where the bit pair in the bit sequence indicates 10, the maximum permissible average amplitude is wherein, in the case where the bit pair in the bit sequence indicates 11, the maximum allowed average amplitude is 1; and Wherein, when the terminal does not report supporting amplitude subset restriction in its capability signaling, the bit pair in the bit sequence does not indicate 01 or 10.

11. The base station according to claim 10, wherein: The average coefficient magnitude is obtained by the following equation: Among them, p (1) is the reference magnitude coefficient of the vector, in, is relative to p (1) The relative amplitude coefficient, Among them, b f instruct is zero or non-zero, and Wherein, f=0, 1, ..., M-1 is the frequency index of the vector, and M is the number of vectors in the vector group.

12. The base station according to claim 10, wherein: The vector group is indicated by the first portion of the bit sequence, and Therein, the restriction is indicated by a second portion of the bit sequence.

Citation Information

Patent Citations

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

    US20170302353A1

  • Codebook subset restriction (CBSR) on per spatial domain amplitude

    CN113994756A

  • CSI reporting with coefficient indicator subset

    CN117121397A