Method and apparatus for codebook subset restriction for coherent joint transmission in wireless communication system
By introducing the code -based subset limit (CBSR) mechanism in the wireless communication system, it is difficult to optimize the problem of related joint transmission (CJT) processes in existing technologies, and achieve more efficient CSI reports and communication performance.
Patent Information
- Application Number
- CN202380047391.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-08
- Filing Date
- 2023-06-16
- Publication Date
- 2025-01-24
AI Technical Summary
In wireless communication systems, it is difficult for the prior art to effectively manage and limit the subset of codebooks to optimize the coherent joint transmission (CJT) process, resulting in a degradation of communication efficiency and performance.
By implementing a codebook subset restriction (CBSR) mechanism in user equipment (UE) and base stations, a specific set of rank values and a set of spatial domain basis vectors are identified and allowed to be used to determine the channel status associated with multiple antenna port groups Information (CSI) report.
This method improves the communication efficiency and performance of the wireless communication system, reduces overhead and improves the overall performance of the system by optimizing the content and format of the CSI report.
Smart Images

Figure CN119366119A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communication systems, and more particularly, to methods and apparatus for codebook subset restriction for Coherent Joint Transmission (C-JT) in wireless communication systems. Background Art
[0002] 5G mobile communication technology defines a wide frequency band, making high transmission rates and new services possible, and can be implemented not only in "below 6 GHz" frequency bands such as 3.5 GHz, but also in "above 6 GHz" frequency bands called millimeter waves (mmWave) including 28 GHz and 39 GHz. In addition, it has been considered to implement 6G mobile communication technology (called Beyond 5G System) in the terahertz (THZ) frequency band (e.g., 95 GHz to 3 THz frequency band) in order to achieve a transmission rate 50 times faster than 5G mobile communication technology and an ultra-low latency of one tenth of 5G.
[0003] At the beginning of the development of 5G mobile communication technology, in order to support services and meet performance requirements related to enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (URLLC), and massive machine type communication (mMTC), standardization is underway on the following technologies: beamforming and massive MIMO for mitigating radio wave path loss and increasing radio wave transmission distance in millimeter waves, support for parameter sets (e.g., operating multiple subcarrier intervals) for efficient utilization of millimeter wave resources and dynamic operation of time slot formats, initial access technology for supporting multi-beam transmission and broadband, definition and operation of BWP (bandwidth part), new channel coding methods such as LDPC (low-density parity check) codes for large-scale data transmission and polar codes for highly reliable transmission of control information, L2 preprocessing, and network slicing for providing dedicated networks dedicated to specific services.
[0004] Currently, in view of the services that 5G mobile communication technology will support, discussions are underway on improvements and performance enhancements of initial 5G mobile communication technology, and there is already physical layer standardization on technologies such as: V2X (Vehicle to Everything) for assisting driving determination of autonomous vehicles based on information about the location and status of the vehicle sent by the vehicle and for enhancing user convenience, NR-U (New Radio Unlicensed) for system operation in unlicensed frequency bands that complies with various regulatory requirements, NR UE power save, NTN (Non-Terrestrial Network), which is UE-satellite direct communication for providing coverage in areas where communication with terrestrial networks is unavailable, and positioning.
[0005] In addition, in terms of air interface architecture / protocol, standardization is being conducted on technologies such as the Industrial Internet of Things (IIoT) for supporting new services through interworking and integration with other industries, IAB (Integrated Access and Backhaul) for providing nodes for network service area expansion by supporting wireless backhaul links and access links in an integrated manner, mobility enhancement including conditional handover and DAPS (Dual Active Protocol Stack) handover, and two-step random access (NR's 2-step RACH) for simplifying the random access procedure. Standardization is also being conducted on technologies such as the 5G baseline architecture (e.g., service-based architecture or service-based interface) for combining network function virtualization (NFV) and software defined network (SDN) technologies, and mobile edge computing (MEC) for receiving services based on UE location.
[0006] As 5G mobile communication systems are commercialized, the number of connected devices, which has been growing exponentially, will be connected to the communication network, and it is therefore expected that enhanced functions and performance of the 5G mobile communication system and integrated operations of the connected devices will be necessary. To this end, new research related to the following technologies is planned: extended reality (XR) for effectively supporting AR (augmented reality), VR (virtual reality), MR (mixed reality), etc., 5G performance improvement and complexity reduction by utilizing artificial intelligence (AI) and machine learning (ML), AI service support, metaverse service support, and drone communication.
[0007] Furthermore, such development of 5G mobile communication systems will serve as a foundation for developing not only new waveforms for providing coverage in the terahertz band for 6G mobile communication technology, multi-antenna transmission technologies (such as full-dimensional MIMO (FD-MIMO), array antennas, and massive antennas), metamaterial-based lenses and antennas for improving coverage of terahertz band signals, high-dimensional spatial multiplexing technologies using OAM (orbital angular momentum), and RIS (reconfigurable smart surfaces), but also full-duplex technologies for improving the frequency efficiency of 6G mobile communication technology and improving system networks, AI-based communication technologies for achieving system optimization by utilizing satellites and AI from the design stage and internalizing end-to-end AI support functions, and next-generation distributed computing technologies for achieving services with a complexity level that exceeds the operational capability limits of UEs by utilizing ultra-high performance communication and computing resources. Summary of the invention
[0008] Technical issues
[0009] The present invention relates to an apparatus and method for codebook subset restriction for coherent joint transmission in a wireless communication system.
[0010] Technical Solution
[0011] In one embodiment, a user equipment (UE) is provided. The UE includes a transceiver configured to receive information about an N TRP >1 antenna port group associated with the channel state information (CSI) report. This information indicates (i) the coherent joint transmission (CJT) codebook, (ii) the rank restriction, and (iii) N TRP The UE further comprises a processor operably coupled to the transceiver. The processor is configured to identify a set S of one or more rank values allowed for CSI reporting based on the rank restriction. 1 , based on N TRP CBSR to identify the set And based on CJT codebook, set S 1 And collection To determine the TRP CSI reports associated with antenna port groups. TRP , set S 2,n With N TRP The set S is associated with the nth antenna port group of the antenna port groups. 2,n The transceiver includes spatial domain (SD) basis vectors allowed for CSI reporting. The transceiver is also configured to send a CSI report.
[0012] In another embodiment, a base station (BS) is provided. The BS includes a processor configured to identify information about an N TRP >1 antenna port group associated with the CSI report. This information indicates (i) the CJT codebook, (ii) the rank restriction, and (iii) TRP The BS further comprises a transceiver operably coupled to the processor. The transceiver is configured to send information to the CSI report and receive the CSI report. The rank restriction indicates a set S of one or more rank values allowed for the CSI report. 1 . N TRP CBSR indicator set For n=1,…,N TRP ,, set S 2,n With N TRP The set S is associated with the nth antenna port group of the antenna port groups. 2,n Includes the SD basis vectors allowed for CSI reporting. CSI reporting and N TRR antenna port groups are associated, and based on the CJT codebook, the set S 1 And collection
[0013] In yet another embodiment, a method performed by a UE is provided. The method includes receiving information about an NTRP >1 antenna port group associated with the CSI report. This information indicates (i) the CJT codebook, (ii) the rank restriction, and (iii) the N TRP The method further includes identifying a set S of one or more rank values allowed for CSI reporting based on the rank restriction. 1 ; Based on N TRP CBSR to identify the set Based on the CJT codebook, set S 1 And collection To determine the TRP For n=1,…,N TRP , set S 2,n With N TRP The set S is associated with the nth antenna port group of the antenna port groups. 2,n Includes the SD basis vectors allowed for CSI reporting.
[0014] Other technical features may be easily understood by those skilled in the art through the following drawings, descriptions and claims.
[0015] Advantageous Effects of the Invention
[0016] Aspects of the present disclosure provide an efficient communication method in a wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals represent like parts:
[0018] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown;
[0019] Figure 2 An example gNodeB (gNB) according to an embodiment of the present disclosure is shown;
[0020] Figure 3 An example UE according to an embodiment of the present disclosure is shown;
[0021] Figure 4 An example antenna block or array for forming a beam according to an embodiment of the present disclosure is shown;
[0022] Figure 5 An example distributed multiple-input multiple-output (MIMO) system according to an embodiment of the present disclosure is shown;
[0023] Figure 6 An example distributed MIMO system according to an embodiment of the present disclosure is shown;
[0024] Figure 7 An example antenna port layout according to an embodiment of the present disclosure is shown;
[0025] Figure 8 shows a 3D grid of oversampled discrete Fourier transform (DFT) beams according to an embodiment of the present disclosure;
[0026] Fig. 9 Two new codebooks according to embodiments of the present disclosure are shown;
[0027] Fig.10 An example method performed by a UE in a wireless communication system according to an embodiment of the present disclosure is shown;
[0028] Fig.11 A block diagram of a terminal (or user equipment (UE)) according to an embodiment of the present disclosure is shown; and
[0029] Fig.12 A block diagram of a base station according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0030] Therefore, the embodiments of this invention are intended to provide a user equipment (UE) in a wireless communication system. The UE includes a transceiver configured to receive information about an N TRP >1 antenna port group associated with the channel state information (CSI) report. This information indicates (i) the coherent joint transmission (CJT) codebook, (ii) the rank restriction, and (iii) N tRP In addition, the UE includes a processor operably coupled to the transceiver, the processor being configured to: identify a set S of one or more rank values allowed for CSI reporting based on the rank restriction 1 , based on N TRP CBSR to identify the set Among them, for n=1,…,N TRP , set S 2,n With N TRP The nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n Includes the spatial domain (SD) basis vectors allowed for CSI reporting, as well as the CJT codebook, set S 1 And collection To determine the TRP The transceiver is further configured to send the CSI report.
[0031] In an embodiment, for the UE, the information includes information about N TRPInformation about non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource is associated with N TRP The processor is also configured to measure N TRP NZP CSI-RS resources. CSI reporting is determined based on measurements.
[0032] In an embodiment, for a UE, the rank restriction indicates a set of restricted rank values that are not allowed for CSI reporting. The CBSR indicates a set of SD basis vectors that are not allowed for CSI reporting.
[0033] In an embodiment, for a UE, the rank restriction corresponds to the bit sequence r=r 3 r 2 r 1 r 0 , and among them, when for i∈{0,1,…,3}, r i When zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
[0034] In an embodiment, for a UE, for each antenna group n=1,..,N TRP , CBSR corresponds to the bit sequence B n =B 1, n B 2,n , where B 1,n Used to indicate that for each antenna group n = 1, .., N TRP The SD vector group restrictions, and B 2,n Used to indicate that for each antenna group n = 1, .., N TRP Each SD vector in the group is restricted to the SD vectors.
[0035] In an embodiment, for UE, B 1,n It indicates O 1 O 2 The bit sequences of four SD vector groups among the SD vector groups, where: j is the length N of the jth antenna port dimension j The discrete Fourier transform (DFT) vector is associated with an oversampling factor, j∈{1,2}, and four SD vector groups are allowed for CSI reporting.
[0036] In an embodiment, for UE, B 2,n is a bit sequence, where B with "00" or "11" 2,n Each two bits of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0037] In an embodiment, for UE, B2,n is a bit sequence, where B has either "0" or "1" 2,n Each bit of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0038] Therefore, an embodiment of the present invention provides a base station (BS) in a wireless communication system. The BS includes a processor configured to identify information about an N TRP > Information of the channel state information (CSI) report associated with one antenna port group, which indicates (i) the coherent joint transmission (CJT) codebook, (ii) the rank restriction, and (iii) N TRP The BS further comprises a transceiver operably coupled to the processor, the transceiver configured to send information about CSI reporting, and to receive CSI reports. The rank restriction indicates a set S of one or more rank values allowed for CSI reporting. 1 . N TRP CBSR indicator set Among them, for n=1,…,N TRP , set S 2,n With N TRP The nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n Contains the spatial domain (SD) basis vectors allowed for CSI reporting. CSI reporting and N TRP The antenna port groups are associated and based on the CJT codebook, the set S 1 and collection
[0039] In an embodiment, for a BS, the information includes information about N TRp Information about non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource is associated with N TRP CSI reporting is based on N TRP NZP CSI-RS resources.
[0040] In an embodiment, for a BS, rank restriction indicates a set of restricted rank values that are not allowed for CSI reporting. CBSR indicates a set of SD basis vectors that are not allowed for CSI reporting.
[0041] In an embodiment, for a BS, the rank restriction corresponds to the bit sequence r=r 3 r 2 r 1 r 0 , when for i∈{0,1,…,3}, r i When zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
[0042] In an embodiment, for a BS, a CBSR corresponds to each antenna group n=1,..,N TRP The bit sequence B n =B 1, n B 2,n , where B 1,n Used to indicate that for each antenna group n = 1, .., N TRP The SD vector group restrictions, and B 2,n Used to indicate that for each antenna group n = 1, .., N TRP Each SD vector in the group is restricted to the SD vectors.
[0043] In an embodiment, for BS, B 1,n It indicates O 1 O 2 The bit sequences of four SD vector groups among the SD vector groups, where O j is the length N of the jth antenna port dimension j The discrete Fourier transform (DFT) vector is associated with an oversampling factor, j∈{1,2}, and four SD vector groups are allowed for CSI reporting.
[0044] In an embodiment, for BS, B 2,n is a bit sequence, where B with "00" or "11" n,n Each two bits of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0045] In an embodiment, for BS, B 2,n is a bit sequence, where B has either "0" or "1" n,n Each bit of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0046] Therefore, an embodiment of the present invention provides a method performed by a user equipment (UE) in a wireless communication system. The method includes receiving information about a wireless communication device connected to an N TRP > Information of the channel state information (CSI) report associated with one antenna port group, which indicates (i) the coherent joint transmission (CJT) codebook, (ii) the rank restriction, and (iii) N TRP A codebook subset restriction (CBSR) identifies a set of one or more rank values that are allowed for CSI reporting based on the rank restriction. 1 , based on N TRP CBSR identification set Among them, for n=1,…,N TRP , set S 2,n With N TRPThe nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n Includes the spatial domain (SD) basis vectors allowed for CSI reporting, based on the CJT codebook, the set S 1 and collection Determine with N TRP The CSI report associated with each antenna port group is sent.
[0047] In an embodiment, for a UE, the information includes information about N TRP Information about non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource is associated with N TRP The method further comprises measuring N TRP NZP CSI-RS resources, and determining the CSI report also includes determining the CSI report based on the measurement.
[0048] In an embodiment, for a UE, the rank restriction indicates a set of restricted rank values that are not allowed for CSI reporting, and the CBSR indicates a set of SD basis vectors that are not allowed for CSI reporting.
[0049] In an embodiment, for a UE, the rank restriction corresponds to the bit sequence r=r 3 r 2 r 1 r 0 , and when for i∈{0,1,…,3}, r i When zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
[0050] Invented Pattern
[0051] Before proceeding to the following detailed description, it may be advantageous to set forth the definitions of certain words and phrases used in this patent document. The term "coupling" and its derivatives refer to any direct or indirect communication between two or more elements, whether or not these elements are in physical contact with each other. The terms "send", "receive" and "communication" and their derivatives include direct and indirect communication. The terms "include" and "comprise" and their derivatives mean unlimited inclusion. The term "or" is inclusive, meaning and / or. The phrase "associated with..." and its derivatives refer to including, being included in, interconnected with, including, being included in, connected to or connected with, coupled to or coupled with, communicable with, cooperating with, interweaving, juxtaposing, approaching, being combined with or combined with, having, having... attributes, having a relationship with or having a relationship with, etc. The term "controller" refers to any device, system or part thereof that controls at least one operation. Such a controller can be implemented with hardware or a combination of hardware and software and / or firmware. The functions associated with any particular controller can be centralized or distributed, whether local or remote. When used with a list of items, the phrase "at least one of" means that different combinations of one or more of the listed items may be used, and only one of the items in the list may be needed. For example, "at least one of A, B, and C" includes any combination of: A, B, C, A and B, A and C, B and C, and A, B, and C.
[0052] 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 embodied in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, processes, functions, objects, classes, instances, related data or parts thereof suitable for implementation in a suitable computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code and executable code. The phrase "computer-readable medium" includes any type of medium that can be accessed by a computer, such as a read-only memory (ROM), a random access memory (RAM), a hard drive, a compact disc (CD), a digital video disc (DVD) or any other type of memory. "Non-transitory" computer-readable media does not include wired, wireless, optical or other communication links that transmit temporary electrical signals or other signals. Non-transitory computer-readable media include media that can permanently store data and media that can store data and overwrite it later, such as rewritable optical discs or erasable storage devices.
[0053] Definitions for other specific words and phrases are provided throughout this patent document. Those of ordinary skill in the art should understand that in many, if not most, instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
[0054] Fifth generation (5G) or new radio (NR) mobile communications have been gathering more and more momentum recently with all the global technical activities from industry and academia regarding various candidate technologies. Candidate enablers for 5G / NR mobile communications include massive antenna technologies from traditional cellular frequency bands to high frequencies to provide beamforming gain and support increased capacity, new waveforms (e.g., new radio access technologies (RATs)) to flexibly accommodate various services / applications with different requirements, new multiple access schemes to support massive connections, and so on.
[0055] Discussed below Figures 1 to 12 , and the various embodiments used in this patent document to describe the principles of the present disclosure are merely exemplary and should not be interpreted in any way to limit the scope of the present disclosure. Those skilled in the art will understand that the principles of the present disclosure can be implemented in any suitably arranged system or device.
[0056] The following documents and standard descriptions are incorporated by reference into the present disclosure as if fully set forth herein: 3GPP TS 36.211 v17.2.0, "E-UTRA, Physical channels and modulation" (referred to herein as "Reference 1"); 3GPP TS 36.212 v17.1.0, "E-UTRA, Multiplexing and Channel coding" (referred to herein as "Reference 2"); 3GPP TS 36.213 v17.2.0, "E-UTRA, Physical Layer Procedure" (referred to herein as "Reference 3"); 3GPP TS 36.321 v17.1.0, "E-UTRA, Medium Access Control (MAC) protocol specification" (referred to herein as "Reference 4"); 3GPP TS 3GPP TS 38.214v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 8”); 3GPP TS 38.215v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 9”); 3GPP TS 38.216v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 10”); 3GPP TS 38.217v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 11”); 3GPP TS 38.218v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 12”); 3GPP TS 38.219v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 13”); 3GPP TS 38.211v17.2.0, “NR, Physical channels and modulation” (hereinafter referred to as “Reference 14”); 3GPP TS 38.212v17.2.0, “NR, Multiplexing and Channel coding” (hereinafter referred to as “Reference 15”); 3GPP TS 38.213v17.2.0, “NR, Physical Layer Procedures for Control” (hereinafter referred to as “Reference 16”); Data (NR, physical layer process of data)" (referred to as "reference 9" in this article); 3GPP TS 38.215v17.1.0, "NR, Physical Layer Measurements (NR, physical layer measurement)" (referred to as "reference 10" in this article); 3GPP TS 38.321v17.1.0, "NR, Medium Access Control (MAC) protocol specification" (hereinafter referred to as "Reference 11"); 3GPP TS 38.331v17.1.0, "NR, Radio Resource Control (RRC) Protocol Specification" (hereinafter referred to as "Reference 12"). .
[0057] Wireless communication is one of the most successful innovations in modern history. Recently, the number of subscribers to wireless communication services exceeded 5 billion and continues to grow rapidly. Due to the increasing popularity of smartphones and other mobile data devices (such as tablets, "notepad" computers, netbooks, e-book readers and machine-type devices) among consumers and enterprises, the demand for wireless data services is growing rapidly. In order to meet the high growth of mobile data services and support new applications and deployments, improving radio interface efficiency and coverage is critical.
[0058] In order to meet the increased demand for wireless data services since the deployment of 4G communication systems, and to realize various vertical applications, 5G / NR communication systems have been developed and are currently being deployed. 5G / NR communication systems are considered to be implemented in high-frequency (millimeter wave) bands (e.g., 28 GHz or 60 GHz bands) to achieve high data rates, or in low-frequency bands (such as 6 GHz) to achieve robust coverage and mobility support. 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 massive antenna technology are discussed in 5G / NR communication systems.
[0059] In addition, in the 5G / NR 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, mobile networks, collaborative communications, coordinated multi-point (CoMP), receiving-end interference cancellation, etc.
[0060] The discussion of 5G systems and frequency bands associated therewith is for reference, as certain embodiments of the present disclosure may be implemented in 5G systems. However, the present disclosure is not limited to 5G systems or frequency bands associated therewith, and embodiments of the present disclosure may be used in conjunction with any frequency band. For example, aspects of the present disclosure may also be applied to 5G communication systems, 6G, or even higher versions of deployments that may use terahertz (THz) frequency bands.
[0061] The following Figures 1 to 3 Various embodiments are described that are implemented in a wireless communication system and using Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA) communication techniques. Figures 1 to 3 The description is not meant to imply physical or architectural limitations to the manner in which different embodiments may be implemented. Different embodiments of the present disclosure may be implemented in any suitably arranged communications system.
[0062] Figure 1 An example wireless network according to an embodiment of the present disclosure is shown. Figure 1 The embodiment of the wireless network shown is for illustration only. Other embodiments of the wireless network 100 may be used without departing from the scope of the present disclosure.
[0063] like Figure 1 As shown, the wireless network includes gNB 101 (e.g., base station BS), 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).
[0064] 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 includes UE 111, which may be located in a small business; UE 112, which may be located in an enterprise; UE 113, which may be a WiFi hotspot; UE 114, which may be located in a first residence; UE 115, which may be located in a second residence; and UE 116, which may be a mobile device such as a cellular phone, a wireless laptop, a wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 for a second plurality of UEs within coverage area 125 of gNB 103. The second plurality of UEs includes UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 may communicate with each other and with UEs 111-116 using 5G / NR, Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), WiMAX, WiFi, or other wireless communication technologies.
[0065] Depending on the network type, the term "base station" or "BS" may refer to any component (or collection of components) configured to provide wireless access to a network, such as a transmission point (TP), a transmission-reception point (TRP), an enhanced base station (eNodeB or eNB), a 5G / NR base station (gNB), a macro cell, a femto cell, a WiFi access point (AP), or other wirelessly enabled devices. A base station may provide wireless access according to one or more wireless communication protocols (e.g., 5G / NR Third Generation Partnership Project (3GPP) NR, Long Term Evolution (LTE), Advanced LTE (LTE-A), High Speed Packet Access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc.). For convenience, the terms "BS" and "TRP" are used interchangeably in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. In addition, depending on the network type, the term "user equipment" or "UE" may refer to any component, such as a "mobile station", "subscriber station", "remote terminal", "wireless terminal", "reception point", or "user equipment". For convenience, the terms "user equipment" and "UE" are used in this patent document to refer to a remote wireless device that wirelessly accesses a BS, whether the UE is a mobile device (such as a mobile phone or smartphone) or is generally considered a fixed device (such as a desktop computer or vending machine).
[0066] 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 variations in the radio environment associated with natural and man-made obstacles.
[0067] As described in more detail below, one or more of the UEs 111-116 include circuits, procedures, or a combination thereof for supporting codebook subset restriction for coherent joint transmission. In certain embodiments, one or more of the BSs 101-103 include circuits, procedures, or a combination thereof for supporting codebook subset restriction for coherent joint transmission.
[0068] 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-103 may communicate directly with network 130 and provide direct wireless broadband access to network 130 to the UEs. In addition, gNBs 101, 102, and / or 103 may provide access to other or additional external networks, such as an external telephone network or other type of data network.
[0069] Figure 2 An example gNB 102 is shown according to an embodiment of the present disclosure. Figure 2 The embodiment of gNB 102 shown is for illustration only, and Figure 1 gNBs 101 and 103 may have the same or similar configurations. However, gNBs have a variety of configurations, and Figure 2 There is no intent to limit the scope of this disclosure to any particular implementation of a gNB.
[0070] like Figure 2 As shown, the gNB 102 includes multiple antennas 205a-205n, multiple transceivers 210a-210n, a controller / processor 225, a memory 230, and a backhaul or network interface 235.
[0071] The transceivers 210a-210n receive incoming RF signals from the antennas 205a-205n, such as signals transmitted by UEs in the network 100. The transceivers 210a-210n downconvert the incoming RF signals to generate IF or baseband signals. The IF or baseband signals are processed by receive (RX) processing circuits in the transceivers 210a-210n and / or the controller / processor 225, which generate processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. The controller / processor 225 may further process the baseband signals.
[0072] The controller / processor 225 and / or transmit (TX) processing circuitry in the transceivers 210a-210n receive analog or digital data (such as voice data, network data, email, or interactive video game data) from the controller / processor 225. The TX processing circuitry encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The transceivers 210a-210n up-convert the baseband or IF signal to an RF signal that is transmitted via the antennas 205a-205n.
[0073] The controller / processor 225 may include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 225 may control the reception of UL channel signals and the transmission of DL channel signals by the transceivers 210a-210n in accordance with well-known principles. The controller / processor 225 may also support additional functionality, such as more advanced wireless communication functionality. For example, the controller / processor 225 may support beamforming or directional routing operations, in which outgoing / incoming signals from / to multiple antennas 205a-205n are weighted differently to effectively direct the outgoing signals in a desired direction. As another example, the controller / processor 225 may support methods for codebook subset restriction to support coherent joint transmission. The controller / processor 225 may support any of a variety of other functions in the gNB 102.
[0074] The controller / processor 225 is also capable of executing programs and other processes, such as an OS, that reside in the memory 230. The controller / processor 225 may move data into or out of the memory 230 as required by the executing process.
[0075] The controller / processor 225 is also coupled to a backhaul or network interface 235. The backhaul or network interface 235 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or network. The interface 235 can support communication over any suitable wired or wireless connection. For example, when the gNB 102 is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G / NR, 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 suitable structure that supports communication over a wired or wireless connection, such as Ethernet or a transceiver.
[0076] Memory 230 is coupled to controller / processor 225. Portions of memory 230 may include RAM, while other portions of memory 230 may include flash memory or other ROM.
[0077] although Figure 2 An example of a gNB 102 is shown, but the Figure 2 For example, gNB 102 may include Figure 2 Any quantity of each component shown. 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.
[0078] Figure 3 An example 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 UEs 111-115 may have the same or similar configurations. However, UEs have a variety of configurations, and Figure 3 The scope of the present disclosure is not limited to any particular implementation of a UE.
[0079] like Figure 3 As shown, UE 116 includes antenna 305, transceiver 310, and microphone 320. UE 116 also includes speaker 330, processor 340, input / output (I / O) interface (IF) 345, input 350, display 355, and memory 360. Memory 360 includes operating system (OS) 361 and one or more applications 362.
[0080] Transceiver 310 receives incoming RF signals from antenna 305 transmitted by a gNB of network 100. Transceiver 310 downconverts the incoming RF signals to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is processed by RX processing circuitry in transceiver 310 and / or processor 340, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. The RX processing circuitry transmits the processed baseband signal to speaker 330 (such as for voice data) or is processed by processor 340 (such as for web browsing data).
[0081] The TX processing circuit in the transceiver 310 and / or the processor 340 receives analog or digital voice data from the microphone 320, or receives other outgoing baseband data (such as network data, email, or interactive video game data) from the processor 340. The TX processing circuit encodes, multiplexes, and / or digitizes the outgoing baseband data to generate a processed baseband or IF signal. The transceiver 310 up-converts the baseband or IF signal to an RF signal that is transmitted via the antenna 305.
[0082] The processor 340 may include one or more processors or other processing devices and execute the OS 361 stored in the memory 360 to control the overall operation of the UE 116. For example, according to well-known principles, the processor 340 may control the transceiver 310 to receive DL channel signals and transmit UL channel signals. As another example, the processor 340 may support a method for codebook subset restriction for coherent joint transmission. In some embodiments, the processor 340 includes at least one microprocessor or microcontroller. In some embodiments, the processor 340 includes at least one microprocessor or microcontroller.
[0083] The processor 340 is also capable of executing other processes and programs resident in the memory 360. The processor 340 can move data into or out of the memory 360 as needed for the executed process. In some embodiments, the processor 340 is configured to execute the application 362 based on the OS 361 or in response to a signal received from the gNB or operator. The processor 340 is also coupled to the I / O interface 345, which provides the UE 116 with the ability to connect to other devices such as laptops and handheld computers. The I / O interface 345 is the communication path between these accessories and the processor 340.
[0084] Processor 340 is also coupled to input 350 including, for example, a touch screen, a keyboard, etc., and display 355. An operator of UE 116 may use input 350 to enter data into UE 116. Display 355 may be a liquid crystal display, a light emitting diode display, or other display capable of presenting text and / or at least limited graphics, such as from a website.
[0085] Memory 360 is coupled to processor 340. Portions of memory 360 may include random access memory (RAM), while other portions of memory 360 may include flash memory or other read-only memory (ROM).
[0086] although Figure 3 An example of UE 116 is shown, but the Figure 3 Make various changes. For example, Figure 3 The various components in may be combined, further subdivided, or omitted, and additional components may be added as required. As a specific example, processor 340 may be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). In another example, transceiver 310 may include any number of transceivers and signal processing chains, and may be connected to any number of antennas. 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.
[0087] The 3GPP NR specification supports up to 32 CSI-RS antenna ports, which enables gNBs to be equipped with a large number of antenna elements (such as 64 or 128). In this case, multiple antenna elements are mapped to 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.
[0088] Figure 4 An example antenna block or array 400 is shown in accordance with an embodiment of the present disclosure. Figure 4The illustrated embodiment of antenna block or array 400 is for illustration only. Figure 4 The scope of the present disclosure is not limited to any particular implementation of antenna blocks or arrays.
[0089] For mmWave bands, although the number of antenna elements can be larger for a given form factor, the number of CSI-RS ports (which may correspond to the number of digital precoding ports) tends to be limited by hardware constraints (such as the feasibility of installing a large number of ADCs / DACs at mmWave frequencies), e.g. Figure 4 As shown. In this case, one CSI-RS port is mapped to a large number of antenna elements that can be controlled by a group of analog phase shifters 401. Then, one CSI-RS port can correspond to a subarray, which produces a narrow analog beam 405 through analog beamforming. By changing the phase shifter group across symbols or subframes, the analog beam can be configured to sweep across a wider angle 420. The number of subarrays (equal to the number of RF chains) is proportional to the number of CSI-RS ports N. CSI-PORT The digital beamforming unit 410 is the same as N CSI-PORT A linear combination is performed between 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. Receiver operation can be similarly envisioned.
[0090] Since the above-described system utilizes multiple simulated beams for transmission and reception (wherein one or a few simulated beams are selected from a large number of simulated beams—performed from time to time, for example, after a training duration), the term "multi-beam operation" is used to refer to the overall system aspect. For the purposes of this description, this includes indicating an assigned DL or UL transmit (TX) beam (also referred to as "beam indication"), measuring at least one reference signal used to calculate and perform beam reporting (referred to as "beam measurement" and "beam reporting", respectively), and receiving a DL or UL transmission by selecting a corresponding receive (RX) beam.
[0091] The above system is also applicable to higher frequency bands, such as frequencies greater than 52.6 GHz (also known as FR4). In this case, the system can only use analog beams. 2 Absorption losses (up to 10 dB of additional loss per 100 m of distance) require larger and sharper simulated beams (hence a greater number of radiators in the array) to compensate for the additional path loss.
[0092] On the other hand, at low frequency bands (such as frequencies below 1 GHz), the number of antenna elements may not be very large at a given form factor due to the longer wavelength. For example, for the case of wavelength size (λ) at a center frequency of 600 MHz, which is 50 cm, 4 m is required for a Uniform-Linear-Array (ULA) antenna panel of 16 antenna elements with a half-wavelength distance between two adjacent antenna elements. Considering that in actual practice multiple antenna elements are mapped to one digital port, the ideal size of the antenna panel at the gNB to support a large number of antenna ports (such as 32 CSI-RS ports) becomes very large in such low frequency bands, which makes it difficult to deploy a 2-D antenna element array within the size of a traditional form factor. This results in a limited number of CSI-RS ports that can be supported by a single site and limits the spectral efficiency of such a system.
[0093] Various embodiments of the present disclosure recognize that for cellular systems operating in the sub-1 GHz frequency range (e.g., less than 1 GHz), it is challenging to support a large number of CSI-RS antenna ports (e.g., 32) at a single location or Remote Radio Head (RRH) or TRP because larger antenna form factor sizes are required at these frequencies than for systems operating at high frequencies (such as 2 GHz or 4 GHz). At such low frequencies, the maximum number of CSI-RS antenna ports that can be co-located at a single site (or TRP / RRH) may be limited to, for example, 8. This limits the spectral efficiency of such a system. Specifically, the MU-MIMO spatial multiplexing gain provided by the large number of CSI-RS antenna ports (e.g., 32) cannot be achieved.
[0094] One approach to operating a sub-1GHz system with a large number of CSI-RS antenna ports is based on distributing antenna ports at multiple locations (or TRPs / RRHs). Multiple sites or TRPs / RRHs can still be connected to a single (common) base station unit, so the signals sent / received via multiple distributed TRPs / RRSs can still be processed at a centralized location. This is called distributed MIMO or multi-TRP coherent joint transmission (C-JT).
[0095] Various embodiments of the present disclosure recognize that the CSI enhancement described in Rel-18 MIMO takes into account Rel-16 / 17 type IICSI codebook refinement to support mTRP coherent joint transmission (C-JT) operation by considering performance and overhead trade-offs. Various embodiments of the present disclosure recognize that utilizing codebook subset restriction (CBSR) is a way to manage CSI feedback overhead. In particular, in multi-TRP C-JT scenarios, CBSR may be useful in reducing overhead.
[0096] Therefore, various embodiments of the present disclosure provide a mechanism for CBSR for multi-TRP C-JT scenarios.
[0097] Figure 5 An example distributed MIMO system 500 is shown in accordance with an embodiment of the disclosure. Figure 5 The embodiment of distributed MIMO system 500 shown in FIG. 5 is for illustration only. Figure 5 The scope of the present disclosure is not limited to any particular implementation of distributed MIMO system 500 .
[0098] One possible way to solve this problem is to form multiple TRPs (multi-TRPs) or RRHs with a small number of antenna ports, instead of integrating all antenna ports in a single panel (or a single site), and distribute multiple panels in multiple locations / sites (or TRPs, RRHs). Figure 5 shown.
[0099] Figure 6 An example distributed MIMO system 600 is shown in accordance with an embodiment of the present disclosure. Figure 6 The embodiment of distributed MIMO system 600 shown in FIG. 6 is for illustration only. Figure 6 The scope of the present disclosure is not limited to any particular implementation of distributed MIMO system 600 .
[0100] like Figure 6 As shown, multiple TRPs at multiple locations can still be connected to a single base unit, and thus signals sent / received via multiple distributed TRPs can be processed in a centralized manner by a single base unit.
[0101] Note that although the present disclosure mentions low-band systems (sub-1GHz band) as the motivation for distributed MIMO (or mTRP), distributed MIMO technology is frequency-band-agnostic and can be useful in mid-band (sub-6GHz) and high-band (above 6GHz) systems in addition to low-band (sub-1GHz) systems.
[0102] The term “distributed MIMO” is used for illustrative purposes, it may be considered under other terms such as multi-TRP, mTRP, cellular-free network, etc.
[0103] All the following components and embodiments are applicable to UL transmission with CP-OFDM (Cyclic Prefix OFDM) waveform as well as DFT-SOFDM (DFT Spread OFDM) and SC-FDMA (Single Carrier FDMA) waveform. In addition, when the scheduling unit in time is a subframe (which may be composed of one or more time slots) or a time slot, all the following components and embodiments are applicable to UL transmission.
[0104] In the present disclosure, the frequency resolution (reporting granularity) and span (reporting bandwidth) of CSI reports may be defined in terms of frequency "sub-bands" and "CSI reporting bands (CRBs)", respectively.
[0105] A subband for CSI reporting is defined as a set of contiguous PRBs, which represents the smallest frequency unit for CSI reporting. For a given DL system bandwidth value, the number of PRBs in a subband can be fixed, 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.
[0106] A "CSI reporting band" is defined as a set / set of contiguous or non-contiguous subbands in which CSI reporting is performed. For example, a CSI reporting band may include all subbands within the DL system bandwidth. This may also be referred to as a "full band". Alternatively, a CSI reporting band may include only a set of subbands within the DL system bandwidth. This may also be referred to as a "partial band".
[0107] The term "CSI reporting 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.
[0108] In terms of UE configuration, the UE may be configured with at least one CSI reporting band. This configuration may be semi-static (via high-layer signaling or RRC) or dynamic (via MAC CE or L1 DL control signaling). When configured with multiple (N) CSI reporting bands (e.g., via RRC signaling), the UE may report CSI associated with n≤N CSI reporting bands. For example, a large system bandwidth > 6 GHz may require multiple CSI reporting bands. The value of n may be configured semi-statically (via high-layer signaling or RRC) or dynamically (via MAC CE or L1 DL control signaling). Alternatively, the UE may report a recommended value of n via the UL channel.
[0109] Therefore, the CSI parameter frequency granularity for each CSI reporting band can be defined as follows. n When there are multiple subbands, the CSI parameters are configured with M n When the CSI reporting frequency band is M, the n When one CSI parameter is reported for each of the subbands, the CSI parameter is configured with M n The CSI reporting frequency band for each sub-band is the “sub-band” of the frequency band.
[0110] Figure 7 An example antenna port layout 700 is shown according to an embodiment of the present disclosure. Figure 7 The embodiment of antenna port layout 700 shown in FIG. 7 is for illustration only. Figure 7 The scope of the present disclosure is not limited to any particular implementation of the antenna port layout 700 .
[0111] like Figure 7 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 and N 2 =1. Therefore, for the dual-polarized antenna port layout, when each antenna is mapped to an antenna port, the total number of antenna ports is 2N 1 N 2 . Figure 7 An example is shown, where "X" represents two antenna polarizations. In this disclosure, the term "polarization" refers to a group of antenna ports. For example, antenna ports Including the first antenna polarization, antenna port Including the second antenna polarization, where P CSIRS is the number of CSI-RS antenna ports, and X is the starting antenna port number (e.g., X=3000, then the antenna ports are 3000, 3001, 3002, ...). Let N g is the number of antenna panels at the gNB. g >1), we assume that each panel has N 1 and N 2 The dual-polarized antenna port has 2 ports. Figure 7 Note that the antenna port layouts in different antenna panels may be the same or different.
[0112] In one example, the antenna architecture of a D-MIMO or CJT (coherent joint transmission) system is structured. For example, the antenna structure at each RRH (or TRP) is dual-polarized (eg Figure 7 The antenna structure at each RRH / TRP may be the same. Alternatively, the antenna structure at the RRH / TRP may be different from the other RRH / TRPs. Likewise, the number of ports at each RRH / TRP may be the same. Alternatively, the number of ports at one RRH / TRP may be different from the other RRH / TRPs. In one example, N g =N RRH , the number of RRHs / TRPs in D-MIMO transmission.
[0113] In another example, the antenna architecture of a D-MIMO or CJT system is unstructured. For example, the antenna structure at one RRH / TRP may be different from other RRH / TRPs.
[0114] The rest of this disclosure assumes a structured antenna architecture. For simplicity, in the rest of this disclosure, it is assumed that each RRH / TRP is equivalent to a panel, although in practice an RRH / TRP may have multiple panels. However, this disclosure is not limited to the single panel assumption at each RRH / TRP and can be easily extended (covered) to the case where the RRH / TRP has multiple antenna panels.
[0115] In one embodiment, the RRH constitutes (or corresponds to or is equivalent to) at least one of the following:
[0116] • In one example, the RRH corresponds to the TRP.
[0117] In one example, the RRH or TRP corresponds to the CSI-RS resource. The UE is configured with K=N RRH >1 non-zero power (NZP) CSI-RS resource, and the CSI report is configured to span multiple CSI-RS resources. This is similar to the Category B, K>1 configuration in Rel.14 LTE. The K NZP CSI-RS resources may belong to a CSI-RS resource set or multiple CSI-RS resource sets (e.g., K resource sets each including one CSI-RS resource). The details are as explained earlier in this disclosure.
[0118] In one example, an RRH or TRP corresponds to a CSI-RS resource group, where a group includes one or more NZP CSI-RS resources. The UE is configured with K ≥ N RRH>1 non-zero power (NZP) CSI-RS resource, and the CSI report is configured to span multiple CSI-RS resources from the resource group. This is similar to the Category B, K>1 configuration in Rel.14 LTE. The K NZP CSI-RS resources may belong to a CSI-RS resource set or multiple CSI-RS resource sets (e.g., K resource sets each including one CSI-RS resource). The details are as explained earlier in this disclosure. Specifically, the K CSI-RS resources may be divided into N RRH The information about resource grouping may be provided together with CSI-RS resource setting / configuration, or CSI report setting / configuration or CSI-RS resource configuration.
[0119] In one example, the RRH or TRP corresponds to a subset (or group) of CSI-RS ports. The UE is configured with at least one NZP CSI-RS resource, which includes (or is associated with) CSI-RS ports, which can be grouped (or divided) into multiple subsets / groups / parts of antenna ports that each correspond to (or constitute) the RRH / TRP. Information about the subset of ports or the grouping of ports can be provided together with the CSI-RS resource setting / configuration, or CSI report setting / configuration or CSI-RS resource configuration.
[0120] In one example, depending on the configuration, the RRH or TRP corresponds to one or more of the above examples. For example, the configuration may be explicit via parameters (eg, RRC parameters). Alternatively, it may be implicit.
[0121] o In one example, when implicit, it can be based on the value of K. For example, when K>1 CSI-RS resource, the RRH corresponds to one or more of the above examples, and when K=1 CSI-RS resource, the RRH corresponds to one or more of the above examples.
[0122] o In another example, the configuration may be based on a configured codebook. For example, when the codebook corresponds to a decoupled codebook (modular or separate codebook for each RRH), the RRH corresponds to a CSI-RS resource or resource group, and when the codebook corresponds to a coupled (joint or coherent) codebook (one joint codebook across TRPs / RRHs), the RRH corresponds to a subset (or group) of CSI-RS ports.
[0123] In one example, when an RRH or TRP is mapped to (or corresponds to) a CSI-RS resource or resource group, and the UE can select a subset of RRHs (resources or resource groups) and report the CSI of the selected TRP / RRHs (resources or resource groups), the selected TRP / RRS can be reported via an indicator. For example, the indicator can be a CRI or a PMI (component) or a new indicator.
[0124] In one example, when an RRH or TRP is mapped to (or corresponds to) a CSI-RS port group, the UE may select a subset of the TRP / RRH (port group) and report the CSI of the selected TRP / RRH (port group), and the selected TRP / RRH may be reported via an indicator. For example, the indicator may be a CRI or a PMI (component) or a new indicator.
[0125] In one example, when N RRH When multiple (K>1) CSI-RS resources are configured for each TRP / RRH, a decoupled (modular) codebook is used / configured, and when RRH When a single (K=1) CSI-RS resource is configured for each TRP / RRH, a joint codebook is used / configured.
[0126] As described in U.S. Patent No. 10,659,118, entitled “Method and Apparatus for Explicit CSI Reporting in Advanced Wireless Communication Systems,” issued on May 19, 2020, the entire contents of which are incorporated herein by reference, a UE is configured with high-resolution (e.g., Type II) CSI reporting, wherein a linear combination-based Type I CSI reporting framework is extended to include a frequency dimension in addition to a first antenna port dimension and a second antenna port dimension.
[0127] Figure 8 A 3D grid 800 of oversampled DFT beams is shown in accordance with an embodiment of the present disclosure. Figure 8 The illustrated embodiment of the 3D grid 800 of oversampled DFT beams is for illustration only. Figure 8 The scope of the present disclosure is not limited to any particular implementation of a 3D grid of oversampled DFT beams.
[0128] As shown in the figure, Figure 8 A 3D grid 800 (first port dimension, second port dimension, frequency dimension) of an oversampled DFT beam is shown, where
[0129] The first dimension is associated with the first port dimension,
[0130] The second dimension is associated with the second port dimension, and
[0131] The third dimension is associated with the frequency dimension.
[0132] The basis sets used for representing the first port domain and the second port domain are respectively N in length. 1 and length N 2 The oversampled DFT codebooks have oversampling factors O and 1 and O 2 Similarly, the basis set for the frequency domain representation (i.e., the third dimension) is of length N 3 With oversampling factor O 3 In one example, O 1 =O 2 =O 3 =4. In one example, O 1 =O 2 =4,O 3 =1. In another example, the oversampling factor O i belongs to {2, 4, 8}. In another example, O 1 , O 2 and O 3 At least one of them is configured by a higher layer (via RRC signaling).
[0133] As explained in section 5.2.2.2.6 of reference 8, the UE is configured with the higher layer parameter codebookType set to "typeII-PortSelection-r16" for enhanced type IICSI reporting, where the precoder for all subbands (SBs) and for a given layer l=1,..,v (where v is the associated RI value) is given by either:
[0134]
[0135] or
[0136]
[0137] in:
[0138] ·N 1 is the number of antenna ports in the first antenna port dimension (with the same antenna polarization),
[0139] ·N 2is the number of antenna ports in the second antenna port dimension (with the same antenna polarization),
[0140] ·P cSI-RS is the number of CSI-RS ports configured for the UE,
[0141] ·N 3 is the number of SBs or the number of FD units or the number of FD components (including the CSI reporting band) used for PMI reporting or the total number of precoding matrices indicated by PMI (one per FD unit / component),
[0142] ·a i It is 2N 1 N 2 ×1 (Equation 1) or N 1 N 2 ×1 (Equation 2) column vector, or a i YesP CSIRS ×1 (Equation 1) or a port selection column vector, where a port selection vector is defined as a vector containing the value 1 in one element and the value 0 elsewhere,
[0143] b f YesN 3 ×1 column vector,
[0144] ·c l,i,f is a complex coefficient.
[0145] In a variant, when the UE reports a subset K < 2LM coefficients (where K is fixed, configured by the gNB or reported by the UE), the coefficient c in Equation 1 or Equation 2 of the precoder equation l,i,f is replaced by x l,i,f ×c l,i,f ,in
[0146] According to some embodiments of the present disclosure, if the coefficient c l,i,f If x is reported by UE, l,i,f =1.
[0147] Otherwise (i.e., c l,i,f Not reported by UE), x l,l,f =0.
[0148] x l,i,f =1 or 0 is according to some embodiments of the present disclosure. For example, it can be via a bitmap.
[0149] In a variation, the precoder equations of Equation 1 or Equation 2 are respectively summarized as
[0150]
[0151] and
[0152]
[0153] where for a given i, the number of basis vectors is M i , and the corresponding basis vectors are {b l,f}. Note that m l is the coefficient c reported by the UE for a given i l,l,f The number of l ≤m(where {m i} or ∑M i is fixed, configured by the gNB or reported by the UE).
[0154] W l The columns of are normalized to norm 1. For rank R or R layers (υ = R), the precoding matrix is given by Given. Equation 2 is assumed in the rest of the present disclosure. However, the embodiments of the present disclosure are general and also apply to Equation 1, Equation 3, and Equation 4.
[0155] here And M≤N 3 .if Then A is the identity matrix and is not reported. Similarly, if M = N 3 , then B is the identity matrix and is not reported. In an example, suppose M <N 3 , to report the columns of B, an oversampled DFT codebook is used. For example, b f =w f , where the quantity w f Given by the following formula
[0156]
[0157] When O 3 = 1, the FD basis vectors of layer l∈{1,..,v} (where v is the RI or rank value) are given by
[0158]
[0159] in, and in,
[0160] In another example, a discrete cosine transform DCT basis is used to construct / report a third dimension basis B. The mth column of the DCT compression matrix is simply given by And K = N 3 , and m=0,…,N 3 -1.
[0161] Since DCT is applied to real-valued coefficients, DCT is applied to the real and imaginary parts (of the channel or channel eigenvectors) respectively. Alternatively, DCT is applied to the amplitude and phase components (of the channel or channel eigenvectors) respectively. The use of DFT or DCT basis is only for illustrative purposes. The present disclosure is applicable to any other basis vectors for constructing / reporting A and B.
[0162] At a high level, the precoder W l It can be described as follows.
[0163]
[0164] Where A = W 1 Corresponding to Rel.15W in the type IICSI codebook 1 [Reference 8], and B = W f .
[0165] The matrix includes all the required linear combination coefficients (eg, magnitude and phase or real or imaginary). Each reported coefficient (c l,i,f =p l,i,f φ l,i,f ) is quantized into amplitude coefficients (p l,i,f ) and phase coefficient (φ l,i,f In one example, an A-bit amplitude codebook is used to report the amplitude coefficient (p l,i,f ), where A belongs to {2, 3, 4}. If multiple values of A are supported, one value is configured via high-layer signaling. In another example, the amplitude coefficient (p l,i,f ) is reported as in
[0166] · is the reference or first amplitude reported using the A1 bit amplitude codebook, where A1 belongs to {2, 3, 4}, and
[0167] · is the differential or second amplitude reported using the A2-bit amplitude codebook, where A2≤A1 belongs to {2, 3, 4}.
[0168] 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) f∈{0,1,…,M-1} are denoted as c l,i,f , and the strongest coefficient is expressed as The strongest coefficient is K reported using the bitmap NZThe strongest coefficient among the non-zero (NZ) coefficients, where and β is configured by higher layers. Assume that the remaining 2LM-K not reported by the UE NZ The following quantization scheme is used to quantify / report K NZ NZ coefficients.
[0169] ·for Quantization of the NZ coefficients in UE reports the following
[0170] oThe strongest coefficient index (i * ,f * ), where or
[0171] i. Strongest coefficient (hence its magnitude / phase is not reported)
[0172] oUse two antenna polarization specific reference amplitudes.
[0173] i. For the strongest coefficient The associated polarization, due to the reference amplitude Therefore, it was not reported
[0174] ii. For the other polarization, the reference amplitude quantized to 4 bits.
[0175] 1.4-bit amplitude alphabet
[0176] oFor {c l,i,f ,(i,f)≠(i * ,f * )}:
[0177] i. For each polarization, calculate the differential magnitude of the coefficient relative to the associated polarization-specific reference magnitude And quantized to 3 bits.
[0178] 1.3-bit amplitude alphabet is
[0179] 2. Note: The final quantization amplitude p l,i,f Depend on Given
[0180] ii. Each phase is quantized to 8PSK (N ph =8) or 16PSK (N ph =16) (which is configurable).
[0181] For the strongest coefficient The associated polarization * ∈{0,1}, we make And the reference amplitude For other polarizations r∈{0,1} and r≠r * , we make And the reference amplitude quantized (reported) using the 4-bit amplitude codebook described above.
[0182] In Rel.16 enhanced type II and type II port selection codebooks, the UE may be configured to report M FD basis vectors. In one example, Among them, R is based on the high-level configuration of {1, 2}, and p is based on In one example, for rank 1-2 CSI reports, the p value is configured by the higher layer. For rank > 2 (e.g., rank 3-4), the p value (given by v 0 In one example, for ranks 1-4, (p,v 0 ) is based on Joint configuration, that is, for ranks 1-2, And for ranks 3-4, In one example, N 3 =N SB ×R, where N SB is the number of SBs used for CQI reporting. In one example, M is replaced by M υ , to show its dependence on the rank value v, so p is replaced by p υ , v∈{1,2}, and v 0 Replaced by p v ,v∈{3,4}.
[0183] The UE may be configured to freely (independently) report the N 3 The basis vectors are reported in one step M v Alternatively, the UE can be configured to report M FD basis vectors in two steps. v The FD basis vectors are shown below.
[0184] In step 1, select / report including N 3 ' <N 3 The intermediate set (InS) of basis vectors is given by , where InS is common to all layers.
[0185] In step 2, for each layer l∈{1,..,υ} of the rank υ CSI report, according to N in InS 3 ′ basis vectors freely (independently) choose / report Mv FD basis vectors.
[0186] In one example, when N 3 ≤19, the one-step method is used. 3 >19, a two-step approach is used. In one example, Here, α>1 is fixed (eg, 2) or configurable.
[0187] The codebook parameters used in DFT-based frequency domain compression (Equation 5) are (L, v∈{1,2}p v , p of v∈{3,4} v , β, α, N ph ). The set of values for these codebook parameters is as follows.
[0188] L: The set of values is usually {2,4}, except for rank 1-2, 32 CSI-RS antenna ports and R=1, L∈{2,4,6}.
[0189] ·
[0190] ·
[0191] α=2
[0192] ·N ph =16
[0193] The set of values of these codebook parameters is shown in Table 1.
[0194] [Table 1]
[0195]
[0196] In Rel.17 (further enhanced type II port selection codebook), M∈{1,2}, Among them, K 1 =α×P CSIRS , and the codebook parameters (M, α, β) are configured according to Table 2.
[0197] [Table 2]
[0198]
[0199] The above framework (Equation 5) shows that in 2L (or K 1 ) SD beams / port and M ν Multiple (N) FD beams using linear combination (double sum) 3 The precoding matrix of the FD unit is calculated by using the TD basis matrix W t Instead of the FD basis matrix W f, this framework can also be used to represent the precoding matrix in the time domain (TD), where W t The columns include M representing some form of delay or channel tap position. ν TD beams. Therefore, the precoder W l It can be described as follows.
[0200]
[0201] In one example, from N 3 Select M from the set of TD beams υ TD beams (indicating delay or channel tap position), that is, N 3 Corresponding to a maximum number of TD units, where each TD unit corresponds to a delay or channel tap position. In one example, the TD beam corresponds to a single delay or channel tap position. In another example, the TD beam corresponds to multiple delays or channel tap positions. In another example, the TD beam corresponds to a combination of multiple delays or channel tap positions.
[0202] In one example, the codebook for CSI reporting is according to at least one of the following examples.
[0203] • In one example, the codebook may be a Rel.15 Type I single panel codebook (see 5.2.2.2.1 of TS 38.214).
[0204] In one example, the codebook may be a Rel.15 Type I multi-panel codebook (see 5.2.2.2.2 of TS 38.214).
[0205] • In one example, the codebook may be a Rel.15 Type II codebook (see 5.2.2.2.3 of TS 38.214).
[0206] • In one example, the codebook may be a Rel.15 port selection type II codebook (see 5.2.2.2.4 of TS 38.214).
[0207] In one example, the codebook may be a Rel.16 enhanced type II codebook (see 5.2.2.2.5 of TS 38.214).
[0208] In one example, the codebook may be the Rel.16 enhanced port selection type II codebook (see 5.2.2.2.6 of TS 38.214).
[0209] In one example, the codebook may be a Rel.17 further enhanced port selection type II codebook (see 5.2.2.2.7 of TS38.214).
[0210] • In one example, the codebook is a new codebook for C-JT CSI reporting.
[0211] o In one example, the new codebook is a decoupled codebook including the following components:
[0212] • Within TRP: per TRP Rel.16 / 17 Type II codebook components, i.e., SD basis vectors (W1), FD basis vectors (Wf), W2 components (e.g., SCI, index of NZ coefficients, and amplitude / phase of NZ coefficients).
[0213] Between TRPs: Same amplitude and same phase for each TRP.
[0214] o In one example, the new codebook is a joint codebook including the following components:
[0215] SD basis vector per TRP (W1)
[0216] A single joint FD basis vector (Wf)
[0217] • A single joint W2 component (eg, SCI, index of the NZ coefficient, and magnitude / phase of the NZ coefficient).
[0218] Fig. 9 Two new codebooks 900 according to an embodiment of the present disclosure are shown. Fig. 9 The embodiment of two new codebooks 900 shown in FIG. 9 is for illustration only. Fig. 9 The scope of the present disclosure is not limited to any particular implementation of the two new codebooks 900 .
[0219] In one example, when the codebook is a legacy codebook (e.g., one of the Rel.15 / 16 / 17 NR codebooks according to one of the above examples), the CSI report is based on a CSI resource set including one or more NZP CSI-RS resources, wherein each NZP CSI-RS resource includes CSI-RS antenna ports of all TRPs / RRHs, i.e., Where P is the total number of antenna ports, and P r is the number of antenna ports associated with the rth TRP. In this case, the TRP corresponds to (or is mapped to or associated with) an antenna port group.
[0220] In one example, when the codebook is a new codebook (eg, one of the two new codebooks described above), the CSI report is based on a CSI resource set including one or more NZP CSI-RS resources.
[0221] In one example, each NZP CSI-RS resource includes the CSI-RS antenna ports of all TRPs / RRHs, i.e., Where P is the total number of antenna ports, and Pr is the number of antenna ports associated with the rth TRP. In this case, the TRP corresponds to (or is mapped to or associated with) an antenna port group. A TRP group is a group of multiple TRPs.
[0222] • In one example, each NZP CSI-RS resource corresponds to (or is mapped to or associated with) a TRP / RRH.
[0223] In this disclosure, we use N, N TRP 、N RRH .
[0224] In one embodiment, the UE is configured with a higher layer parameter codebookType, for example, for CJT according to multiple TRPs, which is set to "typeII-r18-cjt", as described in the present disclosure. The bitmap parameter "typeII-RI-Restriction-r18" is used to indicate RI or rank values that are not allowed to be reported. For example, the bitmap parameter "typeII-RI-Restriction-r18" forms a bit sequence t 3 t 2 ,t 1 ,t 0 , where t 0 is LSB, t 3 is the MSB. i When it is zero, i∈{0,1,…,3}, RI reporting is not allowed to correspond to any precoder associated with υ=i+1 layers. In one example, the bitmap parameter "typeII-RI-Restriction-r18" is TRP-common (or TRP-group-common), i.e., one common RI value for all TRPs. In one example, the bitmap parameter "typeII-RI-Restriction-r18" is TRP-specific (or TRP-group-specific), i.e., one RI value for each TRP.
[0225] In one embodiment, the UE is configured with a higher layer parameter codebookType, for example, for CJT according to multiple TRPs, which is set to "typeII-r18-cjt", as described in the present disclosure. TRP (or TRP group), the bitmap parameter "n1-n2-codebookSubsetRestriction-r18" is used to indicate restrictions on vector groups and the (average) coefficient magnitudes associated with the vectors in the group.
[0226] In one example, for each TRPr=1,...,N TRP(or TRP group), the bitmap parameter "n1-n2-codebookSubsetRestriction-r18" forms the bit sequence B r =B 1,r B 2,r , and the configuration vector group index g (k,r) (Similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+p,r (polarization p = 0, 1), where i∈{0, 1, …, L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS 38.214 [9] and is the same as group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL,r .. An example is as follows:
[0227]
[0228] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0229] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0230] In one example, the high-level parameter “n1-n2-codebookSubsetRestriction-r18” indicates that N 1 、N 2 The joint parameter and codebook subset restriction are TRP specific, i.e., one parameter "n1-n2-codebookSubsetRestriction-r18" for each TRP. An example of a TRP specific high-level parameter "n1-n2-codebookSubsetRestriction-r18" may be as follows:
[0231]
[0232]
[0233]
[0234] In another example, in the above example, the parameter "n1-n2-codebookSubsetRestriction-r18-trp" is replaced with "n1-n2-codebookSubsetRestriction-r18-SP" (where SP stands for single panel), which can be described as follows:
[0235]
[0236]
[0237] In another example, a parameter may be described in a structured manner as a sequence of multiple constraints (e.g., one for each TRP), which may be described as follows:
[0238]
[0239]
[0240] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0241] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0242] In one embodiment, the UE is configured with codebook restrictions as described herein, except for (N 1 ,N 2 ) has a limit on the configuration value. For example, for all TRPs, (N 1 ,N 2 ) are constrained to be the same pair.
[0243] In one example, each configured "n1-n2-codebookSubsetRestriction-r18" makes the N1 and N2 values the same for all TRPs.
[0244] In one example, the length (number of bits) of each n1-n2-codebookSubsetRestriction-r18 is the same for all TRPs.
[0245] In one example, the selection of each n1-n2-codebookSubsetRestriction-r18 is the same for all TRPs, for example, each corresponds to two-one (2-1), two-two (2-2), four-two (4-2)... or sixteen-one (16-1).
[0246] In one embodiment, the UE is configured with codebook restrictions as described herein, except that only hard amplitude restriction is allowed to be configured (soft amplitude restriction is not allowed to be configured), where hard amplitude restriction means that its associated amplitude can be restricted to all zeros or unrestricted (thus freely selected using the configured codebook).
[0247] For example, it is not allowed to configure using a table such as Table 3 below
[0248] [Table 3]
[0249]
[0250] In another example, there is no such table, because the hard limit allows its associated amplitude to be configured as 0 or unlimited (thus no information about γ i+pL For example, a high-level parameter indicating a hard limit may be as follows: a bit "0" corresponds to its associated amplitude being 0, and a bit "1" corresponds to its associated amplitude being not limited.
[0251] In another example, it is allowed to use a table configuration such as Table 4 below
[0252] [Table 4]
[0253] In one example, for each example of a higher layer parameter (RRC signaling or information element) shown herein, the size of the bit string may be based on B 2,r 2 bits (instead of B 2,r 4 bits) to calculate.
[0254] In one example, a parameter may be described in a structured manner as a sequence of multiple constraints (e.g., one per TRP), which may be described as follows:
[0255]
[0256]
[0257] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0258] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0259] In one example, each example described herein regarding high-level parameters can be similarly replaced with the following content extensions:
[0260]
[0261]
[0262] As shown in the above example, from 2N 1 N 2 ×4 to 2N 1 N 2 ×2, B 2,r The bit width of B is variable, and 1,r The bit width for N 2 >1 remains at 11 bits, or for N 2 =1 remains as 0 bit.
[0263] In one embodiment, the UE is configured with a higher layer parameter codebookType, for example, set to "typeII-r18-cjt". Two higher layer parameters are used, one for configuring N 1 ,N 2 For example, the first high-level parameter may be expressed as "n1-n2" and the second high-level parameter may be expressed as "codebookSubsetRestriction-r18".
[0264] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), i.e., the same / common to all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient magnitudes associated with vectors in the group. For each TRPr=1,...,N TRP (or TRP group), the bitmap parameter "codebookSubsetRestriction-r18" forms the bit sequence B r =B 1,r B 2,r , and configure the vector group index g(k,r) (Similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL,r (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS38.214 [9] and is the same as group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL,r . An example is as follows:
[0265]
[0266] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0267] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0268] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0269]
[0270]
[0271]
[0272] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0273]
[0274]
[0275]
[0276] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0277]
[0278]
[0279]
[0280] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0281]
[0282]
[0283] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0284] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0285] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0286]
[0287] In one example, it is the same as the example described herein, except that only hard amplitude limits are allowed to be configured (soft amplitude limits are not allowed to be configured), where a hard amplitude limit means that its associated amplitude can be restricted to all zeros or unrestricted (thus freely selected using the configured codebook).
[0288] For example, it is not allowed to configure using a table such as Table 5 below
[0289] [Table 5]
[0290]
[0291] In another example, there is no such table, because a hard limit allows its associated amplitude to be configured as 0 or unlimited (thus no value for γ i+pLFor example, a high-level parameter indicating a hard limit may be according to the following: a bit "0" corresponds to its associated amplitude being 0, and a bit "1" corresponds to its associated amplitude being unlimited.
[0292] In another example, it is allowed to use a table configuration such as Table 6 below
[0293] [Table 6]
[0294]
[0295] In one example, for each example of a higher layer parameter (RRC signaling or information element) shown herein, the size of the bit string may be based on B 2,r 2 bits (instead of B 2,r 4 bits) calculation.
[0296] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0297]
[0298]
[0299]
[0300]
[0301] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0302]
[0303]
[0304]
[0305] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0306]
[0307]
[0308]
[0309] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0310]
[0311] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0312] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0313] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0314]
[0315] As shown in the above example, from 2N 1 N 2 ×4 to 2N 1 N 2 ×2, B 2,r The bit width of B is variable, and 1,r The bit width for N 2 >1 remains at 11 bits, or for N 2 =1 remains as 0 bit.
[0316] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient magnitudes associated with vectors in the group. For each TRPr=1,...,N TRP (or TRP group), the bitmap parameter "codebookSubsetRestriction-r18" forms the bit sequence B t =B 1 B 2,r , but the vector group index g (k) is common to all TRPs, i.e., a g (k) Used for all TRPs (similar to that described in clause 5.2.2.2.3 of TS38.214 [9]). Bit Instructions and by x 1 ,x2 Indexed group g (k) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL,r (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS 38.214 [9] and is the same as group g (k) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL,r . An example is as follows:
[0317]
[0318] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0319] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0320] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0321]
[0322]
[0323]
[0324] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0325]
[0326]
[0327]
[0328] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0329]
[0330]
[0331] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0332] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0333] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0334]
[0335] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0336] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0337] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0338]
[0339]
[0340] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient magnitudes associated with vectors in the group. For each TRPr=1,...,N TRP (or TRP group), the bitmap parameter "codebookSubsetRestriction-r18" forms the bit sequence B r =B 1,r B 2 , and the vector group index g (k,r)(similar to that described in clause 5.2.2.2.3 of TS 38.214[9]), bit Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS 38.214 [9] and is the same as group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL . An example is as follows:
[0341]
[0342] in, is part of the bitmap indicator of TRP r and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0343] In another example, for CSI-RS resources (TRP) With group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL . An example is as follows:
[0344]
[0345] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0346] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0347]
[0348]
[0349]
[0350] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0351]
[0352]
[0353] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0354]
[0355]
[0356] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0357] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0358] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0359]
[0360] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0361] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0362] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0363]
[0364]
[0365] In one example, it is the same as the example described herein, except that only hard amplitude limits are allowed to be configured (soft amplitude limits are not allowed to be configured), where a hard amplitude limit means that its associated amplitude can be restricted to all zeros or unrestricted (thus freely selected using the configured codebook).
[0366] For example, it is not allowed to configure using a table such as the following Table 7
[0367] [Table 7]
[0368]
[0369] In another example, there is no such table, because the hard limit allows its associated amplitude to be configured as 0 or unlimited (thus no information about γ i+p,r For example, a high-level parameter indicating a hard limit may be as follows: a bit "0" corresponds to its associated amplitude being 0, and a bit "1" corresponds to its associated amplitude being not limited.
[0370] In another example, it is allowed to use a table configuration such as Table 8 below
[0371] [Table 8]
[0372]
[0373] In one example, for each example of a higher layer parameter (RRC signaling or information element) shown herein, the size of the bit string may be based on B 2 2 bits (instead of B 2 4 bits) to calculate.
[0374] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0375]
[0376]
[0377]
[0378] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0379]
[0380]
[0381] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0382]
[0383]
[0384] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0385] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0386] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0387]
[0388] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0389] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0390] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0391]
[0392] As shown in the above example, from 2N 1 N 2 ×4 to 2N 1 N 2 ×2, B 2,r The bit width of B is variable, and 1,r The bit width for N 2 >1 remains at 11 bits, or for N 2 =1 remains as 0 bit.
[0393] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient magnitudes associated with vectors in the group. The bitmap parameter "codebookSubsetRestriction-r18" forms a bit sequence B=B 1 B2 , and the vector group index g (k) (similar to that described in clause 5.2.2.2.3 of TS38.214 [9]) is TRP-common, i.e. the same value is used for all TRPs. Bit Instructions and by x 1 ,x 2 Indexed group g (k) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS38.214 [9] and is the same as group g (k) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL . An example is as follows:
[0394]
[0395] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0396] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0397] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0398]
[0399]
[0400] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0401]
[0402]
[0403] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used only to indicate restrictions on vector groups. For each TRPr=1,...,N TRP (or TRP group), the bitmap parameter "n1-n2-codebookSubsetRestriction-r18" forms the bit sequence B 1,r , and the configuration vector group index g (k,r) (Similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). In other words, there is no amplitude limitation, i.e., no definition of B 2 .
[0404] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0405]
[0406]
[0407] In one example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0408]
[0409]
[0410] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0411]
[0412]
[0413] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0414] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0415] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0416]
[0417]
[0418] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0419] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0420] In another example, the high-level parameters "n1-n2" and "codebookSubsetRestriction-r18" may be as follows:
[0421]
[0422]
[0423] In one embodiment, the UE is configured with a higher layer parameter codebookType, for example, set to "typeII-r18-cjt". Two higher layer parameters are used, one for configuring N 1 ,N 2 The first high-level parameter can be expressed as "n1-n2" and the second high-level parameter can be expressed as "codebookSubsetRestriction-r18". Here, "n1-n2" is TRP-specific, that is, (N 1 ,N 2 ) is configured for each TRP.
[0424] In one example, the high-level parameters "n1-n2" may be as follows. Another high-level parameter "codebookSubsetRestriction-r18" may be according to one of the examples shown herein.
[0425]
[0426]
[0427] In one example, the high-level parameters "n1-n2" may be as follows. Another high-level parameter "codebookSubsetRestriction-r18" may be according to one of the examples shown herein.
[0428]
[0429] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient amplitudes associated with vectors in the group, details of which are described herein.
[0430] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient amplitudes associated with vectors in the group, details of which are described herein.
[0431] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient amplitudes associated with vectors in the group, details of which are described herein.
[0432] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups and (average) coefficient amplitudes associated with vectors in the group, details of which are described herein.
[0433] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "codebookSubsetRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups, details of which are described herein.
[0434] In one embodiment, the UE is configured with a higher-level parameter codebookType, for example, set to "typeII-r18-cjt". The three higher-level parameters are used to configure (N 1 ,N 2 ), vector group restriction and coefficient amplitude restriction. For example, respectively, the first high-level parameter can be expressed as "n1-n2", the second high-level parameter can be expressed as "vectorGroupRestriction-r18", and the third high-level parameter can be expressed as "amplitudeRestriction-r18".
[0435] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with a first parameter. A second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating a restriction on a vector group, and a third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating a restriction on the (average) coefficient amplitude associated with the vectors in the group. For each TRPr=1,…,N TRP (or TRP group), the bitmap parameter "vectorGroupRestriction-r18" forms a bit sequence B 1,r , and configure the vector group index g (k,r) (Similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). TRP (or TRP group), the bitmap parameter "amplitudeRestriction-r18" forms the bit sequence B 2,r .Bit Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL,r (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS38.214 [9] and is the same as group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+p,e . An example is as follows:
[0436]
[0437] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0438] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0439] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0440]
[0441]
[0442]
[0443]
[0444] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0445]
[0446]
[0447]
[0448]
[0449] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0450]
[0451]
[0452]
[0453] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0454] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0455] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0456]
[0457]
[0458] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0459] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0460] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0461]
[0462] In one example, it is the same as the example described herein, except that only hard amplitude limits are allowed to be configured (soft amplitude limits are not allowed to be configured), where a hard amplitude limit means that its associated amplitude can be restricted to all zeros or unrestricted (thus freely selected using the configured codebook).
[0463] For example, it is not allowed to configure using a table such as the following Table 9
[0464] [Table 9]
[0465]
[0466] In another example, there is no such table, because a hard limit allows its associated amplitude to be configured as 0 or unlimited. For example, a high-level parameter indicating a hard limit can be according to the following: a bit "0" corresponds to its associated amplitude being 0, and a bit "1" corresponds to its associated amplitude being unlimited.
[0467] In another example, it is allowed to use a table configuration such as Table 10 below
[0468] [Table 10]
[0469]
[0470] In one example, for each example of a higher layer parameter (RRC signaling or information element) shown herein, the size of the bit string may be based on B 2,r 2 bits (instead of B 2,r 4 bits) calculation.
[0471] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0472]
[0473]
[0474]
[0475]
[0476] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0477]
[0478]
[0479]
[0480]
[0481] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0482]
[0483]
[0484]
[0485] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0486] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0487] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0488]
[0489]
[0490] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0491] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0492] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0493]
[0494]
[0495] As shown in the above example, from 2N 1 N 2 ×4 to 2N 1 N 2 ×2, B 2,r The bit width of B is variable, and 1,r The bit width for N 2 >1 remains at 11 bits, or for N 2 =1 remains as 0 bit.
[0496] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2) is configured with a first parameter. A second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating a restriction on a vector group, and a third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating a restriction on the (average) coefficient amplitude associated with the vectors in the group. The bitmap parameter "vectorGroupRestriction-r18" forms a bit sequence B 1 , and configure the vector group index g common to all TRPs (k) , i.e., one value for all TRPs (similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). TRP (or TRP group), the bitmap parameter "amplitudeRestriction-r18" forms the bit sequence B 2,r .Bit Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL,r (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS38.214 [9] and is the same as group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL,r . An example is as follows:
[0497]
[0498] in, is part of the bitmap indicator of TRPr and indicates whether the corresponding coefficient is zero (when bit value = 0) or non-zero (when bit value = 1), is the (first) reference amplitude, and is the (second) differential amplitude coefficient, as described in 5.2.2.2.5 of TS 38.214.
[0499] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0500] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0501]
[0502]
[0503]
[0504] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0505]
[0506]
[0507]
[0508]
[0509] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0510]
[0511]
[0512] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0513] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0514] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0515]
[0516] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0517] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0518] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0519]
[0520]
[0521] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with a first parameter. A second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating a restriction on a vector group, and a third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating a restriction on the (average) coefficient amplitude associated with the vectors in the group. For each TRPr=1,…,N TRP (or TRP group), the bitmap parameter "vectorGroupRestriction-r18" forms a bit sequence B 1,r , and configure the vector group index g (k,r) (Similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). The bitmap parameter "amplitudeRestriction-r18" forms a bit sequence B common to all TRPs. 2 , that is, one value is used for all TRPs. Bit Instructions and by x 1 ,x 2 Indexed group g (k,r) The maximum allowed average magnitude of the coefficients associated with the vector γ i+p (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS 38.214 [9] and is the same as group g (k) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γ i+pL . An example is as follows:
[0522]
[0523] In another example, for CSI-RS resources (TRP) With group g (k,r) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γi+pL . An example is as follows:
[0524]
[0525] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0526] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0527]
[0528]
[0529]
[0530] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0531]
[0532]
[0533]
[0534] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0535]
[0536]
[0537]
[0538] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0539] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0540] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0541]
[0542] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0543] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0544] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0545]
[0546] In one example, it is the same as the example described herein, except that only hard amplitude limits are allowed to be configured (soft amplitude limits are not allowed to be configured), where a hard amplitude limit means that its associated amplitude can be restricted to all zeros or unrestricted (thus freely selected using the configured codebook).
[0547] For example, it is not allowed to configure using a table such as the following Table 11
[0548] [Table 11]
[0549]
[0550] In another example, there is no such table, because a hard limit allows its associated amplitude to be configured as 0 or unlimited. For example, a high-level parameter indicating a hard limit can be according to the following: a bit "0" corresponds to its associated amplitude being 0, and a bit "1" corresponds to its associated amplitude being unlimited.
[0551] In another example, it is allowed to use a table configuration such as Table 12 below
[0552] [Table 12]
[0553]
[0554] In one example, for each example of a higher layer parameter (RRC signaling or information element) shown herein, the size of the bit string may be based on B 2 2 bits (instead of B 2 4 bits) calculation.
[0555] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0556]
[0557]
[0558]
[0559] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0560]
[0561]
[0562]
[0563] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0564]
[0565]
[0566]
[0567]
[0568] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0569] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0570] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0571]
[0572]
[0573] As shown in the above example, from 2N 1 N 2 ×4 to 2N 1 N 2 ×2, B 2 The bit width of B is variable, and 1,r The bit width for N 2 >1 remains at 11 bits, or for N 2 =1 remains as 0 bit.
[0574] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with a first parameter. A second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating a restriction on a vector group, and a third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating a restriction on the (average) coefficient amplitude associated with the vectors in the group. The bitmap parameter "vectorGroupRestriction-r18" forms a bit sequence B 1 , and configure the vector group index g common to all TRPs (k) , i.e. one value is used for all TRPs (similar to that described in clause 5.2.2.2.3 of TS 38.214 [9]). The bitmap parameter "amplitudeRestriction-r18" forms a bit sequence B common to all TRPs 2 , that is, one value is used for all TRPs. Bit Instructions and by x 1 ,x 2 Indexed group g (k) The maximum allowed average magnitude of the coefficients associated with the vector γ i+pL (p = 0, 1), where i∈{0, 1, ..., L-1}, for example, where the maximum amplitude is given in Table 5.2.2.2.5-6 of TS 38.214 [9] and is the same as group g (k) The vectors in the graph are associated with average coefficients whose magnitude is less than or equal to γi+pL . An example is as follows:
[0575]
[0576] For example, it is not expected that a UE that does not report the parameter "softAmpRestriction-r18" = "supported" in its capability signaling is configured with
[0577] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0578]
[0579]
[0580]
[0581] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0582]
[0583] In one example, the first parameter "n1-n2" is common to the TRP (or common to a group of TRPs), that is, the same for all TRPs (N 1 ,N 2 ) is configured with the first parameter. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups. For each TRPr=1,...,N TRP (or TRP group), the bitmap parameter "vectorGroupRestriction-r18" forms a bit sequence B 1,r , and configure the vector group index g (k,r) (Similar to that described in clause 5.2.2.2.3 of TS38.214[9]).
[0584] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0585]
[0586]
[0587] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0588]
[0589]
[0590]
[0591] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0592]
[0593]
[0594] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0595] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0596] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0597]
[0598]
[0599] In examples, other terms may be used for “maxNrofSPs.” For example, maxNrofPortGroups may be used.
[0600] In one example, “maxNrofSPs” may be defined as “INTEGER::=x”, where x=2, 3, or 4.
[0601] In one example, the high-level parameters "n1-n2", "vectorGroupRestriction-r18", and "amplitudeRestriction-r18" may be as follows:
[0602]
[0603] In one embodiment, the UE is configured with a higher-level parameter codebookType, for example, set to "typeII-r18-cjt". The three higher-level parameters are used to configure (N 1 ,N 2 ), vector group restriction, and coefficient amplitude restriction. For example, the first high-level parameter may be expressed as "n1-n2", the second high-level parameter may be expressed as "vectorGroupRestriction-r18", and the third high-level parameter may be expressed as "amplitudeRestriction-r18", respectively. Here, "n1-n2" is TRP-specific, i.e., (N 1 ,N 2 ) is configured for each TRP.
[0604] In one example, the high-level parameters "n1-n2" may be as follows. The other high-level parameters "vectorGroupRestriction-r18" and "amplitudeRestriction-r18" may be according to one of the examples shown herein.
[0605]
[0606] In one example, the high-level parameters "n1-n2" may be as follows. The other high-level parameters "vectorGroupRestriction-r18" and "amplitudeRestriction-r18" may be according to one of the examples shown herein.
[0607]
[0608] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating restrictions on vector groups, and the third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating restrictions on the (average) coefficient amplitude associated with the vectors in the group, details of which are described herein.
[0609] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating restrictions on vector groups, and the third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating restrictions on the (average) coefficient amplitude associated with the vectors in the group, details of which are described herein.
[0610] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating restrictions on vector groups, and the third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating restrictions on the (average) coefficient amplitude associated with the vectors in the group, details of which are described herein.
[0611] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter for indicating restrictions on vector groups, and the third high-level parameter "amplitudeRestriction-r18" is a bitmap parameter for indicating restrictions on the (average) coefficient amplitude associated with the vectors in the group, details of which are described herein.
[0612] In one example, the first parameter “n1-n2” is TRP specific, i.e., (N 1 ,N 2 ) is configured for each TRP, details of which are described above. The second high-level parameter "vectorGroupRestriction-r18" is a bitmap parameter used to indicate restrictions on vector groups, details of which are described herein.
[0613] In one embodiment, or N TRP =1, the UE may be configured with the first solution among the solutions described in the embodiments described herein, and for N TRP >1, the UE may be configured with the second solution among the solutions described herein. TRPThe same rank restriction is applied between the CSI-RS resources.
[0614] In one example, the first scheme is a scheme for (CSI-RS resource specific) vector group limitation and (CSI-RS resource specific) soft amplitude limitation, such as one of the examples described herein.
[0615] In one example, the second scheme is a scheme for CSI-RS resource-specific vector group restriction and CSI-RS resource-specific hard amplitude restriction, such as one of the examples described herein.
[0616] In one example, (first solution, second solution) can be based on at least one of the following examples.
[0617] (Soft amplitude limit, hard amplitude limit)
[0618] Designs based on the solutions described in one or more combinations of the examples described herein (first solution, second solution).
[0619] (Soft amplitude limit, no amplitude limit)
[0620] Designs based on the solutions described in one or more combinations of the examples described herein (first solution, second solution).
[0621] (No amplitude limit, soft amplitude limit)
[0622] Designs based on the solutions described in one or more combinations of the examples described herein (first solution, second solution).
[0623] (Hard amplitude limit, no amplitude limit)
[0624] Designs based on the solutions described in one or more combinations of the examples described herein (first solution, second solution).
[0625] (Hard amplitude limit, soft amplitude limit)
[0626] Designs based on the solutions described in one or more combinations of the examples described herein (first solution, second solution).
[0627] In one embodiment, according to at least one of the examples described in the embodiments described herein, the UE may be configured with a codebook subset restriction. In addition, the UE is further configured with high-level parameters for CSI-RS resource-specific CBSR turning-off operation, wherein the CSI-RS resource-specific CBSR turning-off operation refers to an operation that can be configured for turning off / on CBSR per CSI-RS resource. In addition, in N TRP The same rank restriction is applied between the CSI-RS resources.
[0628] In one example, N TRP At least one of the configured CSI-RS resources is configured with a CBSR, and the remaining configured CSI-RS resources may be optionally configured with a CBSR, that is, the remaining CSI-RS resources may be configured with a CBSR or may be configured without a CBSR.
[0629] In one example, N TRP One of the configured CSI-RS resources is always configured with CBSR, and the remaining (N TRP -1) The configured CSI-RS sources may optionally be configured with CBRR.
[0630] In one example, for a CSI-RS resource configured with CBSR, a CSI-RS resource-specific vector group restriction and a CSI-RS resource-specific hard amplitude restriction are allowed to be configured. For example, for a CSI-RS resource configured with CBSR, a CSI-RS resource-specific vector group restriction and a CSI-RS resource-specific hard amplitude restriction described in the examples / embodiments described herein may be configured.
[0631]
[0632] In one embodiment, for any embodiment / example shown in this disclosure, there is N TRP At least one of the CSI-RS resources, where the field has Optional (optional) and Need S.
[0633] In one example, with respect to the following parameters (or corresponding parameters as shown in each example of the present disclosure), "n1-n2-codebookSubsetRestriction" is the number of antenna ports in the first dimension (n1) and the number of antenna ports in the second dimension (n2) and the codebook subset restriction (see TS 38.214
[19] clause 5.2.2.2.3). In addition, the number of bits used for the codebook subset restriction is CEIL(log2(nchoosek(O1*O2,4)))+8*n1*n2, where nchoosek(a,b)=a! / (b!(ab)!). This is according to the following example: If the field is not present, the UE shall assume that the UE is not configured with any codebook subset restriction for the corresponding CSI-RS resource. The UE shall also assume that the (N1,N2) value for this CSI-RS resource is the same as the value of the CSI-RS resource for which this field is present (configured / provided) in the associated CSI-ReportConfig. For N in the associated CSI-ReportConfig trp This field exists (is configured / provided) for at least one of the CSI-RS resources.
[0634] In one example, the parameter (or the corresponding parameter shown in each example of the present disclosure) "n1-n2-codebookSubsetRestriction" is as follows:
[0635]
[0636] In another example, the parameter (or the corresponding parameter shown in each example of the present disclosure) "n1-n2-codebookSubsetRestriction" is as follows:
[0637]
[0638]
[0639] Fig.10 An example method 1000 performed by a UE in a wireless communication system according to an embodiment of the present disclosure is shown. Fig.10 The method 1000 may be composed of Figure 1 Any of UEs 111-116 (such as Figure 3 UE 116) is executed, and the corresponding method can be performed by Figure 1 Any of BS101-103 (such as Figure 2 The method 1000 is for illustration only, and other embodiments may be used without departing from the scope of the present disclosure.
[0640] The method begins when the UE receives information about TRP >1 antenna port group associated with the CSI report (1010). For example, in 1010, the information indicates (i) CJT codebook, (ii) rank restriction, and (iii) N TRP The UE then identifies a set of one or more rank values S that are allowed for CSI reporting. 1 (1020). For example, in 1020, the UE identifies a set S based on the rank restriction. 1 .
[0641] Then, the UE identifies the set (1030). For example, in 1030, the UE receives a TRP CBSR identification sets. In addition, for n = 1, ..., N TRP , set S 2,n With Nth TRP The set S is associated with the nth antenna port group in the antenna port groups. 2,n Includes the SD basis vectors allowed for CSI reporting.
[0642] Then, the UE determines the TRP CSI reports associated with antenna port groups (1040). For example, in 1040, based on the CJT codebook, the set S 1 and collection Determine the CSI report. Then, the UE sends the CSI report (1050).
[0643] In one or more embodiments, the information includes information about N TRP NZP CSI-RS resource information, each NZP CSI-RS resource is associated with N TRP The UE measures N TRP NSP CSI-RS resources are used and the CSI report is determined based on the measurements.
[0644] In one or more embodiments, the rank restriction indicates a set of restricted rank values that are not allowed for CSI reporting and the CBSR indicates a set of SD basis vectors that are not allowed for CSI reporting.
[0645] In one or more embodiments, the rank restriction corresponds to the bit sequence r=r 3 r 2 r 1 r 0 , and when for i∈{0,1,…,3}, r i When zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
[0646] In one or more embodiments, the CBSR corresponds to each antenna group n=1,..,N TRP The bit sequence B n =B 1, n B 2,n , where: B 1,n Used to indicate that for each antenna group n = 1, .., N TRP The SD vector group restrictions, and B 2,n Used to indicate that for each antenna group n = 1, .., N TRP Each SD vector in the group is restricted to the SD vectors.
[0647] In one or more embodiments, B 1,n It indicates O 1 O 2 The bit sequences of four SD vector groups among the SD vector groups, where O j is the length N of the jth antenna port dimension j The oversampling factor associated with the discrete Fourier transform (DFT) vector, j∈{1,2}, and four SD vector groups are allowed for CSI reporting.
[0648] In one or more embodiments, B 2,n is a bit sequence, where B with "00" or "11" 2,n Each two bits of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0649] In one or more embodiments, B 2,n is a bit sequence, where B has either "0" or "1" 2,n Each bit of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
[0650] Any of the above variant embodiments may be used independently or in combination with at least one other variant embodiment. The above flow charts illustrate example methods that can be implemented according to the principles of the present disclosure, and various changes may be made to the methods shown in the flow charts herein. For example, although shown as a series of steps, the individual steps in each figure may overlap, occur in parallel, occur in different orders, or occur multiple times. In another example, a step may be omitted or replaced by another step.
[0651] Fig.11 A block diagram of a terminal (or user equipment (UE)) according to an embodiment of the present disclosure is shown. Fig.11 Corresponds to Figure 3 Example of a UE.
[0652] like Fig.11 As shown, the UE according to the embodiment may include a transceiver 1110, a memory 1120 and a processor 1130. The transceiver 1110, the memory 1120 and the processor 1130 of the UE may operate according to the communication method of the above-mentioned UE. However, the components of the UE are not limited thereto. For example, the UE may include more or less components than the above-mentioned components. In addition, the processor 1130, the transceiver 1110 and the memory 1120 may be implemented as a single chip. In addition, the processor 1130 may include at least one processor.
[0653] The transceiver 1110 is collectively referred to as a UE receiver and a UE transmitter, and can send / receive signals to / from a base station or a network entity. The signals sent to or received from a base station or a network entity may include control information and data. The transceiver 1110 may include an RF transmitter for up-converting and amplifying the frequency of a transmitted signal, and an RF receiver for amplifying low noise and down-converting the frequency of a received signal. However, this is merely an example of the transceiver 1110, and the components of the transceiver 1110 are not limited to the RF transmitter and the RF receiver.
[0654] In addition, the transceiver 1110 may receive a signal through a wireless channel and output it to the processor 1130 , and transmit a signal output from the processor 1130 through a wireless channel.
[0655] The memory 1120 may store programs and data required for the operation of the UE. In addition, the memory 1120 may store control information or data included in a signal obtained by the UE. The memory 1120 may be a storage medium such as a read-only memory (ROM), a random access memory (RAM), a hard disk, a CD-ROM, and a DVD, or a combination of storage media.
[0656] The processor 1130 may control a series of processes so that the UE operates as described above. For example, the transceiver 1110 may receive a data signal including a control signal sent by a base station or a network entity, and the processor 1130 may determine a result of receiving the control signal and the data signal sent by the base station or the network entity.
[0657] Fig.12 A block diagram of a base station according to an embodiment of the present disclosure is shown. Fig.12 Corresponds to Figure 2 Example of a gNB.
[0658] like Fig.12As shown, the base station according to the embodiment may include a transceiver 1210, a memory 1220 and a processor 1230. The transceiver 1210, the memory 1220 and the processor 1230 of the base station may operate according to the communication method of the above-mentioned base station. However, the components of the base station are not limited thereto. For example, the base station may include more or less components than those described above. In addition, the processor 1230, the transceiver 1210 and the memory 1220 may be implemented as a single chip. In addition, the processor 1230 may include at least one processor.
[0659] The transceiver 1210 is collectively referred to as a base station receiver and a base station transmitter, and can send signals to / receive signals from a terminal (UE) or a network entity. The signals sent to or received from the terminal or network entity may include control information and data. The transceiver 1210 may include an RF transmitter for up-converting and amplifying the frequency of the transmitted signal, and an RF receiver for amplifying the frequency of the low noise and down-converting the received signal. However, this is merely an example of the transceiver 1210, and the components of the transceiver 1210 are not limited to the RF transmitter and the RF receiver.
[0660] In addition, the transceiver 1210 may receive a signal through a wireless channel and output it to the processor 1230 , and transmit a signal output from the processor 1230 through a wireless channel.
[0661] The memory 1220 may store programs and data required for the base station operation. In addition, the memory 1220 may store control information or data included in the signal obtained by the base station. The memory 1220 may be a storage medium such as a read-only memory (ROM), a random access memory (RAM), a hard disk, a CD-ROM, and a DVD, or a combination of storage media.
[0662] The processor 1230 may control a series of processes so that the base station operates as described above. For example, the transceiver 1210 may receive a data signal including a control signal transmitted by a terminal, and the processor 1230 may determine a result of receiving the control signal and the data signal transmitted by the terminal.
[0663] In the above-mentioned embodiment of the present disclosure, the elements included in the present disclosure are represented in singular or plural form according to the embodiment. However, for the convenience of explanation, the singular or plural form is appropriately selected, and the present disclosure is not limited thereto. Therefore, the element represented in plural form may also be configured as a single element, and the element represented in singular form may also be configured as multiple elements.
[0664] Although the drawings show different examples of user equipment, various changes may be made to the drawings. For example, the user equipment may include any number of each component in any suitable arrangement. In general, the drawings do not limit the scope of the present disclosure to any particular configuration. In addition, although the drawings show operating environments in which various user equipment features disclosed in this patent document may be used, these features may be used in any other suitable system.
[0665] Although the disclosure has been described with exemplary embodiments, various variations and modifications may be conceived by those skilled in the art. The disclosure is intended to include these variations and modifications that fall within the scope of the appended claims. Any description in this application should not be construed as meaning that any particular element, step or function is an essential element that must be included within the scope of the claims. The scope of the patent subject matter is defined by the claims.
Claims
1. A user equipment (UE) in a wireless communication system, the UE comprising: transceiver, is configured to receive information about the N TRP > Information of a channel state information (CSI) report associated with one antenna port group, indicating (i) a coherent joint transmission (CJT) codebook, (ii) a rank restriction, and (iii) N TRP Codebook subset restriction (CBSR); and A processor operatively coupled to the transceiver, the processor configured to: identifying a set S1 of one or more rank values allowed for CSI reporting based on the rank restriction, Based on the N TRP CBSR identification set Among them, for n=1,…,N TRP , set S 2,n With the N TRP The nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n includes the spatial domain (SD) basis vectors allowed for CSI reporting, and Based on CJT codebook, set S1 and set Determine the N TRP CSI reports associated with antenna port groups, The transceiver is further configured to send a CSI report.
2. The UE according to claim 1, wherein: The information includes information about N TRP information of non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource being associated with the N TRP associated with one of the antenna port groups, The processor is further configured to measure the N TRP NZP CSI-RS resources, and The CSI report is determined based on the measurements.
3. The UE according to claim 1, wherein: The rank restriction indicates the set of restricted rank values that are not allowed for CSI reporting, and CBSR indicates the set of SD basis vectors that are not allowed for CSI reporting.
4. The UE according to claim 3, wherein: The rank restriction corresponds to the bit sequence r = r3r2r1r0, and For i∈{0,1,…,3}, r i When i+1 is zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
5. The UE according to claim 3, wherein: CBSR corresponds to each antenna group n=1,..,N TRP The bit sequence B n =B 1,n B 2,n ,in: B 1,n Used to indicate that for each antenna group n = 1, .., N TRP The SD vector group restrictions, and B 2,n Used to indicate that for each antenna group n = 1, .., N TRP The restrictions of the SD vectors in each SD vector group, Among them, B 1,n is a bit sequence indicating four SD vector groups among O1O2 SD vector groups, where: O j is the length N of the jth antenna port dimension j The oversampling factor associated with the discrete Fourier transform (DFT) vector, j∈{1,2}, and The four SD vector groups are allowed for CSI reporting, Among them, B 2,n is a bit sequence, where B has "00" or "11" 2,n Each two bits of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
6. The UE according to claim 5, wherein: B 2,n is a bit sequence, where B has "0" or "1" 2,n Each bit of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
7. A base station (BS) in a wireless communication system, the BS comprising: processor, configured to identify the TRP > Information of a channel state information (CSI) report associated with one antenna port group, indicating (i) a coherent joint transmission (CJT) codebook, (ii) a rank restriction, and (iii) N TRP Codebook subset restriction (CBSR); and A transceiver operatively coupled to the processor, the transceiver being configured to: Send information about CSI reports, and Receive CSI reports, The rank restriction indicates a set S1 of one or more rank values allowed for CSI reporting, wherein the N T2p CBSR indicator set Among them, for n=1,…,N TRP , set S 2,n With the N TRP The nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n includes the spatial domain (SD) basis vectors allowed for CSI reporting, and Among them, the CSI report is related to the N TRP antenna port groups are associated and based on the CJT codebook, set S1 and set 8. The BS according to claim 7, wherein: The information includes information about N TRP information of non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource being associated with the N TRP associated with one of the antenna port groups, The CSI report is based on the N TRP NZP CSI-RS resources, The rank restriction indicates the set of restricted rank values that are not allowed for CSI reporting, and CBSR indicates the set of SD basis vectors that are not allowed for CSI reporting.
9. The BS according to claim 8, wherein: The rank restriction corresponds to the bit sequence r = r3r2r1r0, For i∈{0,1,…,3}, r i When is zero, the information associated with the rank value i+1 is not allowed to be used for CSI reporting. Among them, CBSR corresponds to each antenna group n = 1,..,N TRP The bit sequence B n =B 1,n B 2,n ,in: B 1,n Used to indicate that for each antenna group n = 1, .., N TRP The SD vector group restrictions, and B 2,n Used to indicate that for each antenna group n = 1, .., N TRP Each SD vector in the group is restricted to the SD vectors.
10. The BS according to claim 9, wherein: B 1,n is a bit sequence indicating four SD vector groups among O1O2 SD vector groups, where: O j is the length N of the jth antenna port dimension j The oversampling factor associated with the discrete Fourier transform (DFT) vector, j∈{1,2}, and The four SD vector groups are allowed for CSI reporting.
11. The BS according to claim 9, wherein: B 2,n is a bit sequence, where B has "00" or "11" 2,n Each two bits of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
12. The BS according to claim 9, wherein: B 2,n is a bit sequence, where B has "0" or "1" 2,n Each bit of indicates that each of the SD vectors is not allowed or allowed for CSI reporting.
13. A method performed by a user equipment (UE) in a wireless communication system, the method comprising: Receive information about TRP > Information of a channel state information (CSI) report associated with one antenna port group, indicating (i) a coherent joint transmission (CJT) codebook, (ii) a rank restriction, and (iii) N TRP Codebook subset restriction (CBSR); Identifying a set S1 of one or more rank values allowed for CSI reporting based on the rank restriction; Based on the N TRP CBSR identification set Among them, for n=1,…,N TRP , set S 2,n With the N TRP The nth antenna port group of antenna port groups is associated with, and wherein the set S 2,n includes the spatial domain (SD) basis vectors allowed for CSI reporting, Based on CJT codebook, set S1 and set Determine the N TRP CSI reports associated with antenna port groups; and Send CSI report.
14. The method according to claim 13, wherein: The information includes information about N TRP information of non-zero power (NZP) CSI reference signal (CSI-RS) resources, each NZP CSI-RS resource being associated with the N TRP associated with one of the antenna port groups, The method also includes measuring the N trP NZP CSI-RS resources, Determining the CSI report further comprises determining the CSI report based on the measurement, The rank restriction indicates the set of restricted rank values that are not allowed for CSI reporting, and CBSR indicates the set of SD basis vectors that are not allowed for CSI reporting.
15. The method according to claim 14, wherein: The rank restriction corresponds to the bit sequence r = r3r2r1r0, and For i∈{0,1,…,3}, r i When i+1 is zero, information associated with the rank value of i+1 is not allowed to be used for CSI reporting.
Citation Information
Patent Citations
Method and apparatus for explicit CSI reporting in advanced wireless communication systems
US10659118B2