Uplink transmission and reception
By transmitting and receiving uplink codebook information from three antenna ports in a wireless communication system, and transmitting and receiving PUSCH based on TPMI, the problems of beamforming and low antenna port utilization efficiency in the high-frequency uplink are solved, thereby improving signal transmission efficiency and coverage.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2026-04-10
AI Technical Summary
Existing wireless communication systems suffer from beamforming and low antenna port utilization efficiency in high-frequency uplink transmission and reception, especially in the millimeter-wave band, which affects the quality and coverage of signal transmission.
By transmitting and receiving uplink codebook information about three antenna ports between the user equipment (UE) and the base station (BS), configuring a silent SRS resource set, and transmitting and receiving PUSCH based on the precoded matrix indicator (TPMI), more efficient uplink signal processing is achieved.
It improves uplink signal transmission efficiency and coverage, and enhances the performance of wireless communication systems, especially in beamforming and antenna port utilization efficiency in high-frequency bands and millimeter-wave bands.
Smart Images

Figure CN121844684A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The disclosure relates generally to a wireless communication system, and more specifically to uplink (UL) transmission and reception. BACKGROUND
[0002] 5G mobile communication technologies define wide frequency bands so that high transmission rates and new services are possible, and the wide frequency bands are implemented in "sub 6 GHz" bands (for example, 3.5 GHz bands) and "Above 6 GHz" bands (for example, 28 GHz and 39 GHz bands) referred to as mmWave. In addition, 6G mobile communication technologies are being discussed for implementation in terahertz bands (for example, 95 GHz to 3 MHz bands) to achieve transmission rates 50 times faster than 5G mobile communication technologies and ultra-low latency that is less than one hundredth of 5G mobile communication technologies.
[0003] At the beginning of the development of 5G mobile communication technologies, standardization for supporting services and satisfying requirements related to enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), and massive machine-type communication (mMTC) has been in progress. To this end, development is underway on technologies such as beamforming, massive MIMO, supporting parameter sets (numerologies) for effectively utilizing mmWave resources and slot format dynamic operations (for example, operating multiple subcarrier spacings), supporting multi-beam transmission and wideband initial access techniques, definition and operation of BWP (bandwidth part), new channel coding methods such as a LDPC (low-density parity check) code for large data transmission and a polar code for highly reliable transmission of control information, L2 pre-processing, and network slicing for providing a dedicated network dedicated to a specific service.
[0004] Currently, improvements and performance enhancements of initial 5G mobile communication technologies are in discussion with respect to services supported by 5G mobile communication technologies, and physical layer standardization on various techniques is being implemented, such as V2X (vehicle-to-everything) techniques for helping autonomous vehicles to make driving decisions based on vehicle position and status information transmitted by vehicles and enhancing user convenience, NR-U (New Radio Unlicensed) for systems operating in unlicensed bands to comply with various regulatory requirements, NR UE power saving, and non-terrestrial networks (NTN) for direct communication between UEs and satellites to provide coverage in areas where communication with terrestrial networks and positioning are unavailable.
[0005] Further, standardization for the air interface architecture / protocol of various technologies, such as Industrial Internet of Things (IIoT) for support of new services through interworking and convergence with other industries, IAB (Integrated Access and Backhaul) for providing a node for network service area expansion by supporting a wireless backhaul link and an access link in an integrated manner, mobility enhancement including conditional handover (handover) and dual active protocol stack (DAPS) handover, and two-step random access (2-step RACH for NR) for simplifying a random access procedure, is in progress. Standardization is also in progress for a system architecture / service that involves a 5G baseline architecture for combining Network Function Virtualization (NFV) and Software-Defined Networking (SDN) technologies (e.g., service-based interface or service-based architecture), and mobile edge computing (MEC) for receiving services based on UE location.
[0006] As 5G mobile communication systems are commercialized, a rapidly increasing number of connected devices will be connected to communication networks, and thus, it is expected that enhanced functionality and performance of 5G mobile communication systems and integrated operations of connected devices will be necessary. To this end, new research is planned in connection with XR (Extended Reality) for efficient support of AR (Augmented Reality), VR (Virtual Reality), MR (Mixed Reality), and the like, 5G performance improvement and complexity reduction by utilizing AI (Artificial Intelligence) and ML (Machine Learning), AI service support, metaverse service support, and drone communication.
[0007] Further, these developments in 5G mobile communication systems will serve as a basis for not only developing new waveforms for providing coverage in a terahertz band for 6G mobile communication technologies, multi-antenna transmission technologies such as FDD-MIMO (Full Dimensional MIMO), array antennas, and massive MIMO, meta-surfaces based lenses and antennas to increase terahertz-band signal coverage, high-dimensional spatial multiplexing technologies using OAM (Orbital Angular Momentum), and RIS (Reconfigurable Intelligent Surface), but also developing full-duplex technologies for increasing frequency efficiency of 6G mobile communication technologies and improving system networks, AI (Artificial Intelligence)-based communication technologies that enable 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 that enable services with complexity levels exceeding the operational capability limits of UEs by utilizing super-high-performance communication and computing resources.
[0008] In all global technology activities across industry and academia regarding various candidate technologies, fifth-generation (5G) or new radio (NR) mobile communications has recently maintained its growth momentum. Candidate drivers for 5G / NR mobile communications include massive MIMO technologies from conventional cellular bands to high frequencies to provide beamforming gain and support increased capacity; new waveforms (e.g., new radio access technologies (RATs)) to flexibly adapt to various services / applications with different requirements; and new multi-access schemes to support massive connectivity. Summary of the Invention
[0009] [Technical Issues]
[0010] This disclosure relates to apparatus and methods for UL transmission and reception.
[0011] [Problem Solving]
[0012] In one embodiment, a user equipment (UE) is provided. The UE includes a processor and a transceiver operatively coupled to the processor. The transceiver is configured to: transmit capability information regarding an uplink (UL) codebook for three antenna ports; receive a configuration indicating a sounding reference signal (SRS) resource set, the SRS resource set including at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted; transmit SRS from three of the four SRS ports; receive an indication of a transmit precoding matrix indicator (TPMI) indicating transmission of a physical uplink shared channel (PUSCH); and transmit the PUSCH based on the indicated TPMI. The TPMI indication comes from a precoding matrix in the UL codebook for the three antenna ports.
[0013] In another embodiment, a base station (BS) is provided. The BS includes a processor and a transceiver operatively coupled to the processor. The transceiver is configured to receive capability information about a UL codebook for three antenna ports; transmit an indication of the configuration of an SRS resource set, the SRS resource set including at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted; receive SRS from three of the four SRS ports; transmit an indication of a TPMI for transmission of a PUSCH; and receive the PUSCH based on the indicated TPMI. The TPMI indication comes from a precoding matrix in the UL codebook for the three antenna ports.
[0014] In another embodiment, a method performed by a UE is provided. The method includes: transmitting capability information about a UL codebook for three antenna ports; receiving a configuration indicating an SRS resource set, the SRS resource set including at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted; and transmitting SRS from three of the four SRS ports. The method further includes receiving an indication of a TPMI indicating the transmission of a PUSCH; and transmitting the PUSCH based on the indicated TPMI. The TPMI indication comes from a precoding matrix in the UL codebook for the three antenna ports.
[0015] Other technical features will be readily apparent to those skilled in the art from the following figures, description and claims.
[0016] Before proceeding with the following detailed description, it may be advantageous to clarify the definitions of certain words and phrases used throughout this disclosure. The term “coupled” and its derivatives refer to any direct or indirect communication between two or more elements, whether or not these elements are physically in contact with each other. The terms “send,” “receive,” and “communicate,” and their derivatives include both direct and indirect communication. The terms “include” and “contain,” and their derivatives mean, but are not limited to, those included in, or those included in. The term “or” is inclusive, meaning “and / or.” The phrase “associated with,” and its derivatives mean including, comprising, interconnecting, containing, contained in, connected to or connected with, coupled to or coupled with, communicating with, cooperating with, interleaving with, juxtaposed with, proximate with, bound to or bound with, having, possessing its properties, associated with or associated with, or similar meanings. The term “controller” refers to any device, system, or part thereof that controls at least one operation. Such controllers may be implemented in hardware or in a combination of hardware and software and / or firmware. The functionality associated with any particular controller may be centralized or distributed, either locally or remotely. 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 that only one of the listed items may be required. For example, “at least one of A, B, and C” includes any of the following combinations: A, B, C; A and B; A and C; B and C; and A and B and C.
[0017] Furthermore, the various functions described below may be implemented or supported by one or more computer programs, each of which is formed by computer-readable program code and implemented in a computer-readable medium. The terms "application program" and "program" refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, instances, associated data, or portions thereof implemented in appropriate 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 read-only memory (ROM), random access memory (RAM), hard disk drive, optical disc (CD), digital video disc (DVD), or any other type of storage. "Non-transitory" computer-readable medium does not include wired, wireless, optical, or other communication links that transmit transient electrical signals or other signals. Non-transitory computer-readable medium includes 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.
[0018] Definitions of certain other words and phrases are provided throughout this patent document. It will be understood by one of ordinary skill in the art that, in many cases, if not most, these definitions apply to the prior and future use of the defined words and phrases.
[0019] Advantages of this invention
[0020] This disclosure provides apparatus and methods for transmitting and receiving data using UL. Attached Figure Description
[0021] To gain a more complete understanding of this disclosure and its advantages, reference will now be made to the following description taken in conjunction with the accompanying drawings, in which the same reference numerals denote the same parts:
[0022] Figure 1 An example wireless network according to an embodiment of this disclosure is shown;
[0023] Figure 2 An example gNodeB (gNB) according to an embodiment of this disclosure is shown;
[0024] Figure 3 An example user equipment (UE) according to an embodiment of this disclosure is shown;
[0025] Figure 4 and Figure 5 An example wireless transmission and reception path is shown according to an embodiment of this disclosure;
[0026] Figure 6 An example antenna block or array for forming a beam is shown according to an embodiment of this disclosure;
[0027] Figure 7 An example of a port layout for three antenna ports according to an embodiment of this disclosure is shown; and
[0028] Figure 8 An example method performed by a UE in a wireless communication system according to an embodiment of this disclosure is shown. Detailed Implementation
[0029] The following discussion Figures 1 to 8 The various embodiments used to describe the principles of this disclosure in this patent document are for illustrative purposes only and should not be construed as limiting the scope of this disclosure in any way. Those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged system or device.
[0030] The following documents and standards are hereby incorporated herein by reference, as if fully set forth herein: 3GPP TS 36.211 v17.1.0, “E-UTRA, Physical channels and modulation” (referred to herein as “REF 1”); 3GPP TS 36.212 v17.1.0, “E-UTRA, Multiplexing and Channel coding” (referred to herein as “REF 2”); 3GPP TS 36.213 v17.1.0, “E-UTRA, Physical Layer Procedures” (referred to herein as “REF 3”); 3GPP TS 36.321 v17.1.0, “E-UTRA, Medium Access Control (MAC) protocol specification” (referred to herein as “REF 4”); 3GPP TS 3GPP TS 36.331 v17.1.0, “E-UTRA, Radio Resource Control (RRC) Protocol Specification” (referred to as “REF5” in this document); 3GPP TS 38.211 v17.1.0, “NR, Physical channels and modulation” (referred to as “REF 6” in this document); 3GPP TS 38.212 v17.1.0, “E-UTRA, NR, Multiplexing and Channel coding” (referred to as “REF 7” in this document); 3GPP TS 38.213 v17.1.0, “NR, Physical Layer Procedures for Control” (referred to as “REF 8” in this document); 3GPP TS 38.214 v17.1.0, “E-UTRA, NR, Physical layer procedures for…” data (NR, data physical layer procedures) (referred to as "REF 9" in this document); 3GPP TS 38.215 v17.1.0. "NR, Physical Layer Measurements" (referred to as "REF 10" in this document); 3GPP TS38.321 v17.1.0; "NR, Medium Access Control (MAC) protocol specification" (referred to as "REF 11" in this document); and 3GPP TS 38.331 v17.1.0, "NR, Radio Resource Control (RRC) Protocol Specification" (referred to as "REF 12" in this document).
[0031] Wireless communication has consistently been one of the most successful innovations in modern history. Recently, the number of subscribers to wireless communication services has exceeded five billion and continues to grow rapidly. The demand for wireless data traffic is increasing rapidly due to the growing prevalence of smartphones and other mobile data devices such as tablets, notebook computers, netbooks, e-book readers, and machine-type devices among consumers and businesses. To meet the rapid growth of mobile data traffic and support new applications and deployments, improvements in radio interface efficiency and coverage are crucial.
[0032] To meet the ever-increasing demand for wireless data traffic since the deployment of 4G communication systems and to enable various vertical applications, 5G / NR communication systems have been developed and are being deployed. 5G / NR communication systems are considered to be implemented in higher frequency bands (mmWave), such as 28 GHz or 60 GHz, to achieve higher data rates, or in lower frequency bands, such as 6 GHz, to achieve robust coverage and mobility support. To reduce radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive MIMO technologies are discussed in 5G / NR communication systems.
[0033] In addition, in 5G / NR communication systems, improvements to the system network 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, cooperative communication, cooperative multipoint (CoMP), and receiver interference cancellation.
[0034] Since some embodiments of this disclosure can be implemented in 5G systems, 5G systems and their associated frequency bands are discussed for reference. However, this disclosure is not limited to 5G systems or their associated frequency bands, and embodiments of this disclosure can be used in conjunction with any frequency band. For example, aspects of this disclosure can also be applied to the deployment of 5G communication systems, 6G, or even higher versions that can use terahertz (THz) frequency bands.
[0035] The following text Figures 1-3 Various embodiments are described that are implemented in wireless communication systems and use orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA) communication technologies. Figures 1 to 3 The description does not imply any physical or architectural limitation on the different embodiments. Different embodiments of this disclosure can be implemented in any suitably arranged communication system.
[0036] Figure 1 An exemplary wireless network according to an embodiment of this disclosure is shown. Figure 1 The illustrated embodiment of the wireless network is for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of this disclosure.
[0037] like Figure 1 As shown, the wireless network includes gNB 101 (e.g., a 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.
[0038] gNB 102 provides wireless broadband access to network 130 to a first plurality of user equipments (UEs) within its coverage area 120. The first plurality of UEs includes: UE 111, which may be located within a small business; UE 112, which may be located within an enterprise; UE 113, which may be located within a WiFi hotspot; UE 114, which may be located within a first residence; UE 115, which may be located within a second residence; and UE 116, which may be a mobile device, such as a cellular phone, wireless laptop computer, wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 to a second plurality of UEs within its coverage area 125. The second plurality of UEs includes UE 115 and UE 116. In some embodiments, one or more of gNBs 101-103 may communicate with each other and with UEs 111-116 using 5G / NR, Long Term Evolution (LTE), LTE-A Advanced, WiMAX, WiFi, or other wireless communication technologies.
[0039] Depending on the network type, the term "base station" or "BS" can refer to any component (or set of components) configured to provide wireless access to a network, such as a transmitting point (TP), a transmitting-receiving point (TRP), an enhanced base station (eNodeB or eNB), a 5G / NR base station (gNB), a macro cell, a femtocell, a WiFi access point (AP), or other wireless-enabled equipment. A base station can provide wireless access according to one or more wireless communication protocols, such as 5G / NR 3rd Generation Partnership Project (3GPP) NR, Long Term Evolution (LTE), LTE-Advanced (LTE-A), High Speed Packet Access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc. For convenience, the terms "BS" and "TRP" are used interchangeably in this patent document to refer to network infrastructure components that provide wireless access to remote terminals. Furthermore, depending on the network type, the term "user equipment" or "UE" can refer to any component, such as a "mobile station," "subscriber station," "remote terminal," "wireless terminal," "receiving point," or "user equipment." For convenience, the terms “user equipment” and “UE” used in this patent document refer to a remote wireless device that wirelessly accesses a BS, whether the UE is a mobile device (e.g., a mobile phone or smartphone) or is generally considered a fixed device (e.g., a desktop computer or a vending machine).
[0040] The dashed lines indicate the approximate extent of coverage areas 120 and 125, which are illustrated as nearly circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas associated with the gNB, such as coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment related to natural and man-made obstacles.
[0041] As described in more detail below, one or more of UEs 111 to UE 116 include circuitry, programming, or a combination thereof for UL transmission. In some embodiments, one or more of BSs 101 to BS 103 include circuitry, programming, or a combination thereof for UL reception.
[0042] although Figure 1 An example of a wireless network is shown, but more can be found on... Figure 1Various modifications can be made. For example, the wireless network can include any number of gNBs and any number of UEs in any suitable arrangement. Furthermore, gNB 101 can communicate directly with any number of UEs and provide these UEs with wireless broadband access to network 130. Similarly, each gNB 102-103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. Additionally, gNBs 101, 102, and / or 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0043] Figure 2 An exemplary gNB 102 according to an embodiment of this disclosure is shown. Figure 2 The embodiment of gNB 102 shown is for illustrative purposes only, and Figure 1 gNBs 101 and 103 can have the same or similar configurations. However, gNBs have various configurations, and Figure 2 This disclosure is not intended to limit the scope to any particular implementation of gNB.
[0044] like Figure 2 As shown, 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.
[0045] Transceivers 210a-210n receive incoming radio frequency (RF) signals from antennas 205a-205n, such as signals transmitted by a UE in network 100. Transceivers 210a-210n down-convert the incoming RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signals are processed by receive (RX) processing circuitry in transceivers 210a-210n and / or controller / processor 225, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. Controller / processor 225 can further process the baseband signals.
[0046] The transmit (TX) processing circuitry in transceivers 210a-210n and / or controller / processor 225 receives analog or digital data (e.g., voice data, network data, email, or interactive video game data) from controller / processor 225. The TX processing circuitry encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. Transceivers 210a-210n up-convert the baseband or IF signal to a radio frequency (RF) signal, which is transmitted via antennas 205a-205n.
[0047] The controller / processor 225 may include one or more processors or other processing devices for controlling the overall operation of the gNB 102. For example, the controller / processor 225 may control the transceivers 210a-210n to receive UL channel signals and transmit DL channel signals according to known principles. The controller / processor 225 may also support additional functions, such as more advanced wireless communication functions. For example, the controller / processor 225 may support beamforming or directional routing operations, wherein the output signals from multiple antennas 205a-205n or the input signals sent to multiple antennas are weighted differently to effectively direct the output signals to a desired direction. As another example, the controller / processor 225 may support a method for supporting PUSCH reception based on three antenna ports. Any of a variety of other functions may be supported in the gNB 102 via the controller / processor 225.
[0048] The controller / processor 225 is also capable of executing programs and other processes residing in the memory 230, such as a process for UL reception. The controller / processor 225 can move data into or out of the memory 230 as needed for the executed process.
[0049] The controller / processor 225 is also coupled to a backhaul or network interface 235. The backhaul or network interface 235 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or over a network. Interface 235 can support communication via any suitable wired or wireless connection. For example, when the gNB 102 is implemented as part of a cellular communication system (e.g., a system supporting 5G / NR, LTE, or LTE-A), interface 235 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, interface 235 can allow the gNB 102 to communicate via a wired or wireless local area network or via a wired or wireless connection to a larger network (e.g., the Internet). Interface 235 includes any suitable infrastructure that supports communication via wired or wireless connections, such as Ethernet or a transceiver.
[0050] Memory 230 is coupled to controller / processor 225. A portion of memory 230 may include RAM, and another portion of memory 230 may include flash memory or other ROM.
[0051] although Figure 2 An example of gNB 102 is shown, but it is possible to see more. Figure 2 Various modifications can be made. For example, gNB 102 can include any number of... Figure 2 Each component shown. Furthermore, Figure 2The various components can be combined, further subdivided, or omitted, and additional components can be added as needed.
[0052] Figure 3 An exemplary UE 116 according to an embodiment of this disclosure is shown. Figure 3 The embodiment of UE 116 shown is for illustrative purposes only, and Figure 1 UEs 111-115 can have the same or similar configurations. However, UEs have various configurations, and Figure 3 This disclosure is not intended to limit the scope to any particular implementation of the UE.
[0053] like Figure 3 As shown, UE 116 includes antenna(s) 305, transceiver(s) 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.
[0054] Multiple transceivers 310 receive incoming RF signals transmitted by a gNB of network 100 from antenna 305. The multiple transceivers 310 down-convert the incoming RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signals are processed by receive (RX) processing circuitry in the multiple transceivers 310 and / or processor 340, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. The RX processing circuitry sends the processed baseband signals to speaker 330 (e.g., for voice data) or is processed by processor 340 (e.g., for web browsing data).
[0055] The TX processing circuitry in (multiple) transceivers 310 and / or processor 340 receives analog or digital voice data from microphone 320 or other output baseband data (such as network data, email, or interactive video game data) from processor 340. The TX processing circuitry encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The (multiple) transceivers 310 up-convert the baseband or IF signal to an RF signal, which is then transmitted via (multiple) antennas 305.
[0056] Processor 340 may include one or more processors or other processing devices and execute OS 361 stored in memory 360 to control the overall operation of UE 116. For example, processor 340 may control transceiver(s)(s)310 to receive DL channel signals and transmit UL channel signals according to known principles. In some embodiments, processor 340 includes at least one microprocessor or microcontroller.
[0057] Processor 340 is also capable of executing other processes and programs residing in memory 360, such as processes for UL transmission. Processor 340 can move data into or out of memory 360 as needed for the executing process. In some embodiments, processor 340 is configured to execute application 362 based on OS 361 or in response to signals received from gNB or operator. Processor 340 is also coupled to I / O interface 345, which provides UE 116 with the ability to connect to other devices such as laptop computers and handheld computers. I / O interface 345 is the communication path between these accessories and processor 340.
[0058] The processor 340 is also coupled to input 350 and display 355, where inputs include, for example, a touchscreen, a keyboard, etc. The operator of the UE 116 can use input 350 to input data into the UE 116. The display 355 may be a liquid crystal display, a light-emitting diode display, or other display capable of displaying, for example, text and / or at least limited graphics from a website.
[0059] The memory 360 is coupled to the processor 340. A portion of the memory 360 may include random access memory (RAM), and another portion of the memory 360 may include flash memory or other read-only memory (ROM).
[0060] although Figure 3 An example of UE 116 is shown, but it is possible to see more. Figure 3 Make various changes. For example, Figure 3 The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. As a specific example, processor 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). In another example, transceivers 310 can include any number of transceivers and signal processing chains and can be connected to any number of antennas. Furthermore, although UE 116 in Figure 3 The UE is illustrated as being configured as a mobile phone or smartphone, but it can be configured to operate as other types of mobile or fixed devices.
[0061] Figure 4 andFigure 5 An exemplary wireless transmission and reception path according to this disclosure is shown. In the following description, Figure 4 The sending path 400 in the code can be described as being implemented in a BS (e.g., BS 102), while Figure 5 The receive path 500 can be described as being implemented in the UE (e.g., UE 116). However, it is understood that the receive path 500 can be implemented in the BS, and the transmit path 400 can be implemented in the UE. In some embodiments, the receive path 400 is configured to support the use of UL transmissions as described in embodiments of this disclosure.
[0062] like Figure 4 The transmission path 400 shown includes a channel coding and modulation block 405, a serial-to-parallel (S-to-P) block 410, a size N inverse fast Fourier transform (IFFT) block 415, a parallel-to-serial (P-to-S) block 420, a cyclic prefix addition block 425, and an up-converter (UC) 430. For example... Figure 5 The receiver path 500 shown includes a downconverter (DC) 555, a cyclic prefix removal block 560, a serial-to-parallel (S-to-P) block 565, a size N fast Fourier transform (FFT) block 570, a parallel-to-serial (P-to-S) block 575, and a channel decoding and demodulation block 580.
[0063] like Figure 4 As shown, channel coding and modulation block 405 receives a set of information bits, applies coding (e.g., low-density parity-check (LDPC) coding), and modulates the input bits (e.g., using quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to generate a sequence of frequency-domain modulated symbols. Serial-to-parallel block 410 converts (e.g., demultiplexes) the serial modulated symbols into parallel data to generate N parallel symbol streams, where N is the IFFT / FFT size used in BS 102 and UE 116. Size N IFFT block 415 performs an IFFT operation on the N parallel symbol streams to generate a time-domain output signal. Parallel-to-serial block 420 converts (e.g., multiplexes) the parallel time-domain output symbols from size N IFFT block 415 to generate a serial time-domain signal. Cyclic prefix addition block 425 inserts a cyclic prefix into the time-domain signal. Upconverter 430 modulates (e.g., upconverts) the output of cyclic prefix addition block 425 to an RF frequency for transmission via the wireless channel. The signal can also be filtered in baseband before being converted to RF frequency.
[0064] The RF signal transmitted from BS 102 reaches UE 116 after passing through the wireless channel, and UE 116 performs the opposite operation to that at BS 102.
[0065] like Figure 5As shown, downconverter 555 downconverts the received signal to the baseband frequency, and cyclic prefix removal block 560 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 565 converts the time-domain baseband signal into a parallel time-domain signal. Size N FFT block 570 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 575 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 580 demodulates and decodes the modulated symbols to recover the original input data stream.
[0066] Each of BS 101-103 can be implemented Figure 4 The transmission path 400 shown is similar to that transmitted to UE 111-116 in the downlink, and can be implemented. Figure 5 The received path 500 shown is similar to that received from UE 111-116 in the uplink. Similarly, each of UE 111-116 may implement a transmitted path 400 for transmitting to BS 101-103 in the uplink, and may implement a received path 500 for receiving from BS 101-103 in the downlink.
[0067] Figure 4 and Figure 5 Each component can be implemented using hardware or a combination of hardware and software / firmware. As a specific example, Figure 4 and Figure 5 At least some components can be implemented in software, while others can be implemented in configurable hardware or a combination of software and configurable hardware. For example, FFT block 570 and IFFT block 415 can be implemented as configurable software algorithms, where the value of size N can be modified depending on the specific implementation.
[0068] Furthermore, although described as using FFT and IFFT, this is for illustrative purposes only and should not be construed as limiting the scope of this disclosure. Other types of transforms can be used, such as the Discrete Fourier Transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions. It is understood that for the DFT and IDFT functions, the value of variable N can be any integer (e.g., 1, 2, 3, 4, etc.), while the value of variable N can be any integer whose value is a power of 2 (e.g., 1, 2, 4, 8, 16, etc.) of the FFT and IFFT functions.
[0069] although Figure 4 and Figure 5 An example of a wireless transmit and receive path is shown, but it is possible to modify it further. Figure 4 and Figure 5 Make various changes. For example, Figure 4 and Figure 5The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. Furthermore, Figure 4 and Figure 5 This example aims to illustrate the types of send and receive path types that can be used in a wireless network. Any other suitable architecture can be used to support wireless communication in a wireless network.
[0070] The embodiments of this disclosure acknowledge that 3GPP specifications (e.g., 4G LTE and 5G NR) support up to 32 CSI-RS antenna ports, enabling an eNB (or gNB) to be equipped with a large number (e.g., 64 or 128) antenna elements. In this case, multiple antenna elements are mapped to a single CSI-RS port. For cellular systems such as 5G, the maximum number of CSI-RS ports can remain constant or increase. For uplink transmissions, 3GPP specifications support 1, 2, or 4 SRS antenna ports in an SRS resource, where each SRS antenna port can be mapped to one or more antenna elements of the UE.
[0071] Figure 4 An exemplary antenna block or array 600 according to an embodiment of this disclosure is shown. Figure 5 The embodiment of the antenna block or array 600 shown is for illustrative purposes only. Figure 6 This disclosure is not intended to limit the scope of any particular implementation of the antenna block or array.
[0072] For millimeter-wave bands, although the number of antenna elements may be greater for a given form factor, the number of CSI-RS (and similarly, SRS) ports (which can correspond to the number of digital precoding ports) tends to be limited by hardware constraints (e.g., the feasibility of mounting a large number of ADCs / DACs at millimeter-wave frequencies), such as... Figure 6 As shown. In this case, a CSI-RS port is mapped to a large number of antenna elements that can be controlled by a set of analog phase shifters 601. Then, a CSI-RS port can correspond to a subarray that generates a narrow analog beam through analog beamforming 605. This analog beam can be configured to sweep a wider angular range 620 by changing the set of phase shifters across symbols or subframes (or time slots). The number of subarrays (equal to the number of RF chains) is related to the number of antenna ports N. PORT Same. The digital beamforming unit 610 performs cross-N... PORT A linear combination of analog beams is used to further increase the precoding gain. Although the analog beams are wideband (and therefore not frequency-selective), digital precoding can vary across frequency subbands or resource blocks. Receiver operation can be envisioned similarly.
[0073] Because the aforementioned system utilizes multiple analog beams for transmission and reception (whereby, for example, one or a few analog beams are selected from a large number of analog beams after a training duration, to be performed from time to time), the term "multi-beam operation" is used to refer to this aspect of the entire system. For illustrative purposes, this includes indicating the assigned DL or UL transmit (TX) beam (also referred to as "beam indication"), measuring at least one reference signal for calculating and performing beam reporting (also referred to as "beam measurement" and "beam reporting," respectively), and receiving the DL or UL transmit beam by selecting the appropriate receive (RX) beam.
[0074] The above system is also applicable to higher frequency bands, such as >52.6 GHz (also known as FR4). In this case, the system can only use analog beams. Due to O2 absorption loss near 60 GHz (an additional loss of about 10 dB at a distance of 100 m), more and sharper analog beams are needed (and therefore more radiators in the array) to compensate for the additional path loss.
[0075] This disclosure generally relates to wireless communication systems, and more specifically, to codebook-based UL transmission. Embodiments of this disclosure acknowledge that, in NR, two transmission schemes are supported for PUSCH: codebook-based transmission and non-codebook-based transmission. When the upper-layer parameter txConfig in pusch-Config is set to "codebook", the UE is configured for codebook-based transmission; when the upper-layer parameter txConfig is set to "nonCodebook", the UE is configured for non-codebook-based transmission.
[0076] According to Section 6.1.1.1 [REF9], the following supports codebook-based UL transmission.
[0077] For codebook-based transmissions, the PUSCH can be scheduled for DCI format 0_0, DCI format 0_1, or DCI format 0_2, or semi-statically configured to operate according to section 6.1.2.3 [REF9]. If this PUSCH is scheduled for DCI format 0_1, DCI format 0_2, or semi-statically configured to operate according to section 6.1.2.3 [REF9], the UE will determine its PUSCH transmission precoder based on the SRI, TPMI, and transmission rank, where the SRI, TPMI, and transmission rank are provided by the DCI field of the SRS resource indicator in sections 7.3.1.1.2 and 7.3.1.1.3 [5,REF] for DCI format 0_1 and DCI format 0_2, along with precoding information and the number of layers, or according to the srs-ResourceIndicator and precodingAndNumberOfLayers in section 6.1.2.3. The SRS-ResourceSet(s) applicable to PUSCHs scheduled by DCI format 0_1 and DCI format 0_2 are defined by the entries of the upper-level parameters srs-ResourceSetToAddModList and srs-ResourceSetToAddModListDCI-0-2 in the SRS-config, respectively. When the upper-level parameter usage in the SRS-ResourceSet is set to "codebook", only one SRS resource set can be configured in srs-ResourceSetToAddModList; when the upper-level parameter usage in the SRS-ResourceSet is set to "codebook", only one SRS resource set can be configured in srs-ResourceSetToAddModListDCI-0-2. TPMI is used to indicate the precoder to be applied on layer {0......v-1}, and corresponds to the SRS resource selected by SRI when multiple SRS resources are configured, or if only a single SRS resource is configured, TPMI indicates the precoder to be applied on layer {0......v-1}, and corresponds to that SRS resource. The transmission precoder is selected from the uplink codebook, the number of antenna ports of which is equal to the value of the upper-layer parameter nrofSRS-Ports in SRS-Config, as defined in Section 6.3.1.5 of [4, TS 38.211]. When the UE is configured with the upper-layer parameter txConfig set to “codebook”, the UE is configured with at least one SRS resource. The SRI indicated in slot n is associated with the most recent SRS resource transmission identified by that SRI, where the SRS resource precedes the PDCCH carrying the SRI.
[0078] For codebook-based transmission, the UE determines its codebook subset based on TPMI and upon receiving the upper-layer parameter `codebookSubset` in the `pusch-Config` of the PUSCH associated with DCI format 0_1 and `codebookSubsetDCI-0-2` in the `pusch-Config` of the PUSCH associated with DCI format 0_2. These parameters can be configured as "fullyAndPartialAndNonCoherent", "partialAndNonCoherent", or "nonCoherent" depending on the UE's capabilities. When the upper-layer parameter `ul-FullPowerTransmission` is set to "fullpowerMode2" and its upper-layer parameter `codebookSubset` or upper-layer parameter `codebookSubsetForDCI-Format0-2` is set to "partialAndNonCoherent", and when the SRS resource set with usage set to "codebook" includes at least one SRS resource with four antenna ports and one SRS resource with two antenna ports, the `codebookSubset` associated with the SRS resource with the two antenna ports is "nonCoherent". For PUSCHs scheduled via DCI format 0_1, the maximum transmission rank can be configured via the upper-layer parameter maxRank in pusch-Config; for PUSCHs scheduled via DCI format 0_2, the maximum transmission rank can be configured via maxRank-ForDCIFormat0_2.
[0079] UEs that report their “partialAndNonCoherent” transmission capability are not expected to be configured to use the “fullyAndPartialAndNonCoherent” codebookSubset or codebookSubsetForDCI-Format0-2.
[0080] UEs that report their “nonCoherent” transmission capability do not expect to be configured to use the codebookSubset or codebookSubsetForDCI-Format0-2 with “fullyAndPartialAndNonCoherent” or “partialAndNonCoherent”.
[0081] When the upper-layer parameter nrofSRS-Ports in the SRS-ResourceSet with usage set to “codebook” indicates that the maximum number of SRS antenna ports configured in the SRS-ResourceSet is two, the UE is not expected to be configured with the upper-layer parameter codebookSubset or the upper-layer parameter codebookSubsetForDCI-Format0-2 set to “partialAndNonCoherent”.
[0082] For codebook-based transmissions, only one SRS resource can be indicated based on the SRI in the SRS resource set. Unless the upper-layer parameter ul-FullPowerTransmission is set to "fullpowerMode2", the maximum number of configured SRS resources for codebook-based transmissions is 2. If aperiodic SRS is configured for the user equipment (UE), the SRS request field in the DCI triggers the transmission of the aperiodic SRS resource.
[0083] The UE is not expected to be configured with the upper-layer parameter ul-FullPowerTransmission set to "fullpowerMode1" and the codebookSubset or codebookSubsetDCI-0-2 set to "fullAndPartialAndNonCoherent".
[0084] The UE uses the same antenna ports as the SRS ports indicated in the SRS resources of DCI format 0_1 or 0_2, or transmits PUSCH via configuredGrantConfig in accordance with clause 6.1.2.3.
[0085] In section 6.4.1.1.3 of [4, TS38.211], the DM-RS antenna port It is determined according to the order of the (multiple) DM-RS ports given in Tables 7.3.1.1.2-6 to 7.3.1.1.2-23 of Clause 7.3.1.1.2 of [5, TS38.212].
[0086] Unless the upper-layer parameter ul-FullPowerTransmission is set to "fullpowerMode2", when multiple SRS resources are configured through SRS-ResourceSet and usage is set to "codebook", the UE expects the upper-layer parameter nrofSRS-Ports of SRS-Resource in SRS-ResourceSet to be configured with the same value for all these SRS resources.
[0087] In this disclosure, "fullAndPartialAndNonCoherent," "partialAndNonCoherent," and "Non-Coherent" are referred to as codebook subsets, specifically depending on the three coherence types / capabilities, where the term "coherent" means that all or some antenna ports on the UE can be used for coherent transmission at the implementation layer. Specifically,
[0088] The term "full-coherence" (FC) refers to all antenna ports at the UE that can be used for coherent transmission layer.
[0089] The term “partial-coherence” (PC) refers to a subset of antenna ports (at least two but fewer than all) that can be used at the UE for coherent transmission of the layer.
[0090] The term "non-coherence" (NC) means that there is only one antenna port available at the UE for use in the transport layer.
[0091] When the UE is configured with codebookSubset="fullAndPartialAndNonCoherent", the UL codebook includes precoding matrices for all three types (FC, PC, NC); when the UE is configured with codebookSubset="partialAndNonCoherent", the UL codebook includes precoding matrices for two types (PC, NC); when the UE is configured with codebookSubset="nonCoherent", the UL codebook includes precoding matrices for only one type (NC).
[0092] According to Section 6.3.1.5 of REF7, for non-codebook-based uplink transmission, the precoding matrix W is equal to the identity matrix. For codebook-based uplink transmission, the precoding matrix W is W=1 for single-layer transmission on a single antenna port; otherwise, it is given in Tables 1 to 6 below.
[0093] The TRI and TPMI are used to indicate the rank (or number of layers) and the corresponding precoding matrix W to the UE, respectively. In one example, this indication is combined via the field "Precoding information and number of layers" in the DCI, for example, using DCI format 0_1. In another example, this indication is implemented via upper-layer RRC signaling. In one example, the mapping between the field "Precoding information and number of layers" and TRI / TPMI is performed according to Section 7.3.1.1.2 of [REF10].
[0094] Table 1: Precoding matrix W for single-layer transmission using two antenna ports
[0095]
[0096] Table 2: Precoding matrix W with transform precoding disabled and single-layer transmission using four antenna ports
[0097]
[0098] Table 3: Precoding matrix W when transform precoding is disabled and Layer 2 transmission is performed using two antenna ports.
[0099]
[0100] Table 4: Precoding matrix W with transform precoding disabled and using four antenna ports for Layer 2 transmission
[0101]
[0102] Table 5: Precoding matrix W with transform precoding disabled and three-layer transmission using four antenna ports
[0103]
[0104] Table 6: Precoding matrix W with transform precoding disabled and four antenna ports used for four-layer transmission
[0105]
[0106] The three coherent types of TPMI index subsets are summarized in Tables 7 and 8, where rank = r corresponds to (and is equivalent to) level r.
[0107] Table 7: Total power of the precoding matrix W at the two antenna ports
[0108]
[0109] Table 8: Total power of the precoding matrix W at the four antenna ports
[0110]
[0111] The corresponding supported codebookSubsets are summarized in Tables 9 and 10.
[0112] Table 9: TPMI Index of Codebook Subsets for 2 Antenna Ports
[0113]
[0114] Table 10: TPMI Index of Codebook Subsets for 4 Antenna Ports
[0115]
[0116] Embodiments of this disclosure acknowledge that, up to Rel. 17 NR, 3GPP specifications support one, two, or four SRS antenna ports per SRS resource for UL transmissions. In Rel. 18, the number of SRS antenna ports can be eight, targeting devices such as CPEs, FWAs, and vehicle UEs. For example, commercial handheld devices (UEs), such as smartphones currently on the market, are typically limited to 2 Tx chains (or antenna ports). Although four Tx chains (or antenna ports) are supported in Rel. 15 NR, their application in commercial handheld UEs is unlikely in the near future due to various commercial factors, including PA costs and size limitations of commercial handsets. However, advanced or next-generation / future smartphones are capable of (or potentially capable of) supporting three Tx chains in the same frequency band, which, if feasible, could significantly improve UL throughput.
[0117] This disclosure provides embodiments of potential UL enhancements for UEs with three antenna ports. Specifically, this disclosure provides examples of uplink codebooks and SRS resources for codebook-based PUSCH transmissions using three antenna ports. The scope of this disclosure is not limited to these embodiments, but also includes any extensions or combinations of the proposed embodiments. Furthermore, the exemplary codebooks for three antenna ports presented in this disclosure can also be used for DL (e.g., CSI / PMI reporting based on three CSI-RS antenna ports of an NW / gNB), or sidelink (SL) (e.g., CSI / PMI reporting based on three CSI-RS antenna ports of an SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may require triggering (e.g., dynamically triggered via MAC CE or DCI) sub-configurations of CSI reporting, where the number of CSI-RS ports is less than the number of ports of the NW / gNB. For example, an NW / gNB might trigger a CSI report for 3 CSI-RS ports, which is a subset of more than 3 (e.g., 4 or 8) CSI-RS ports.
[0118] This disclosure relates to codebook-based UL transmission using an odd number (e.g., 3, 5, ...) of antenna ports. Various embodiments provide the following:
[0119] • Applicable to groupable UL codebook design for an odd number of antenna ports in a group
[0120] • Detailed information regarding the codebook design for the three antenna ports
[0121] In the following text, for the sake of brevity, both FDD and TDD are considered as duplexing methods for both DL and UL signaling. Although the following exemplary descriptions and embodiments assume Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA), this disclosure can be extended to other OFDM-based transmission waveforms or multiple access schemes, such as filtered OFDM (F-OFDM). This disclosure covers multiple components that can be combined or used in combination, or can operate as independent schemes.
[0122] Various embodiments of the present disclosure provide UL transmission based on a single antenna panel. In the present disclosure, a user equipment (UE) with an odd number of antenna ports is considered. It is assumed that all antenna ports of the UE can belong to a single antenna panel or group (i.e., these antenna ports are located at the same position, such as on a plane, side, or edge of the UE) or multiple antenna panels or groups. For a given antenna panel or group, N1 and N2 are the numbers of antenna ports with the same polarization in the first and second dimensions, respectively. For a 2D antenna port layout, N1 > 1 and N2 > 1; for a 1D antenna port layout, N1 > 1 and N2 = 1, or N2 > 1 and N1 = 1. In the remainder of the present disclosure, a 1D antenna port layout with N1 > 1 and N2 = 1 is considered. However, the present disclosure is applicable to other one-dimensional port layouts with N2 > 1 and N1 = 1. In addition, in other parts of the present disclosure, it is assumed that N1 ≥ N2. However, the present disclosure is applicable to the case where N1 < N2, and embodiments with N1 > N2 can be applied to the case where N1 < N2 by exchanging / switching (N1, N2) with (N2, N1). For a given antenna panel or antenna group, when a (single polarization) co-polarized antenna port layout is adopted, the total number of antenna ports is P = N1N2; when a dual-polarized antenna port layout is adopted, the total number of antenna ports is P = 2N1N2. When the UE has P = 3 antenna ports, a schematic diagram of the antenna port layout is as shown in Figure 6 shown.
[0123] Figure 6 Fig. 700 shows an example of an antenna port layout according to an embodiment of the present disclosure. For example, the antenna port layout 700 can be implemented in a user equipment (UE), such as UE 116. Figure 7 The embodiment of the antenna port layout 700 shown in is for illustration only. Figure 7 It does not limit the scope of the present disclosure to any specific implementation of the antenna block or array.
[0124] Assume N g is the number of antenna port groups (panels). For the co-polarized (single polarization) case,
[0125] · N g = 1: one group, including 3 antenna ports,
[0126] · N g = 2: two groups, one group includes 2 antenna ports, and the other group includes 1 antenna port, and
[0127] · N g = 3: three groups, each group includes 1 antenna port.
[0128] For the dual-polarized (cross-polarized) case,
[0129] ·N g =1: A group consisting of two cross-polarized antenna ports and one single-polarized antenna port.
[0130] ·N g =2: Two groups, one group includes two cross-polarized antenna ports, and the other group includes one single-polarized antenna port.
[0131] Let s represent the number of antenna polarizations (or groups of antenna ports with the same polarization). Then, for common-polarized antenna ports, s=1; for dual-polarized or cross-polarized (X) antenna ports, s=2. In one example, the UE's antenna port refers to the SRS antenna port (which can be in one SRS resource or in multiple SRS resources).
[0132] The UE's UL codebook W for P antenna ports is based on precoded vectors, which are based on one of the three examples in Table 11, depending on whether the antenna port is common polarized or a combination of common polarization and cross / dual polarization.
[0133] Example 1: Corresponding to N g =1, all ports are polarized.
[0134] Example 2: Corresponding to N g =2, 1D antenna layout, P=P x +P co , where P x For cross-polarization ports, P co This is a common polarization port.
[0135] Example 3: Corresponding to N g =2, 2D antenna layout, P x =2N x,1 N x,2 And P co =N co,1 N co,2 , where P x For cross-polarization ports, P co This is a common polarization port.
[0136] Table 11: Precoding Vectors
[0137]
[0138] in They are lengths and vector and Kronecker product ( In one example, and It is an oversampled DFT vector, i.e.
[0139]
[0140] Where O1 and O2 are oversampling factors in two dimensions, and Given by the following formula
[0141]
[0142] In one example In one example, O1 and O2 can take the same values as the Rel.15 NR type I codebook (refer to 5.2.2.2.1, TS 38.214), that is, when hour, , and when , Alternatively, the values of O1 and O2 differ from those in the Rel. 15 type I NR codebook, for example when hour, , and when hour, In one example, and It is configurable (e.g., via a higher layer). In one example, .
[0143] quantity This is a common phase quantity for the dual-polarized antenna port layout. In one example, ,in hint Belongs to the QPSK alphabet .
[0144] In one example and The values are configured with upper-level parameters, for example. Table 12 provides the values for a given number of antenna ports (P) and antenna layout (common polarization and / or cross polarization). Several examples. and symbols Used to represent the number of a-polarized antenna ports in the b-th dimension.
[0145] Table 12: Configuration
[0146]
[0147] In one example, for a given number of antenna ports, and The value is fixed. For example, for a common-polarization antenna, And for dual-polarized antennas, In one example, each Only one value is supported. Among them, the supported It is one of the value pairs listed in Table 12.
[0148] In various embodiments of this disclosure, it is assumed that the number of antenna ports is .
[0149] In one example Each antenna port can be divided into Group. Each of the groups or / and The values are shown in Table 13.
[0150] Table 13
[0151]
[0152] In one example This corresponds to a single antenna panel. In one example... This corresponds to a fully coherent (FC) UE or FC antenna layout.
[0153] In one example This corresponds to two antenna panels. In one example... This corresponds to a partially coherent (PC) UE or PC antenna layout.
[0154] In one example This corresponds to three antenna panels. In one example... This corresponds to the non-coherent (NC) UE or NC antenna layout.
[0155] In one example, the 3Tx UL codebook includes all or a subset of the precoders shown in the codebook table of this disclosure.
[0156] In one embodiment, the codebook for the three antenna ports in the previous embodiment (or the embodiment below) can also be used (for the UE) to / configure for downlink (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the NW / gNB) or sidelink (SL) (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may need to trigger (e.g., dynamically via MAC CE or DCI) sub-configurations of CSI reporting where the number of CSI-RS ports is less than the number of ports on the NW / gNB. For example, the NW / gNB might trigger CSI reporting for three CSI-RS ports, which is a subset of more than three (e.g., four or eight) CSI-RS ports.
[0157] In one example, the rank-1 TPMI (and precoder) can be configured for the UE in either case where transform precoding is enabled (Discrete Fourier Transform Extended Orthogonal Frequency Domain Multiplexing (DFT-s-OFDM)) or disabled (Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM)).
[0158] Various embodiments of this disclosure provide a 3Tx fully coherent codebook design for Ng=1. In one embodiment, the UL codebook includes a fully coherent (FC) precoding matrix, and the FC precoding matrix can be defined as a matrix in which all its entries are non-zero entries.
[0159] In one example, the UL codebook includes DFT vectors of length 3. The FC precoder. In one example, the oversampling factor... It is either fixed (e.g., 1, 2, or 4) or configured (configured from 1, 2, or 4 via RRC). In one example, the rank-1 precoder is... Given, among which This is the scaling factor. Table 14 shows... Three single-layer (rank 1) FC precoders ( Examples of codebooks are provided. The codebook includes all or a subset of the precoders shown in Table 14.
[0160] Table 14: Examples of Single-Layer FC Precoders
[0161]
[0162] In one example, the rank-2 precoder is... Given, among which ,and This is the scaling factor. Table 15 shows... Examples of three two-layer (rank-2) FC precoders. The codebook includes all or a subset of the precoders shown in the table.
[0163] Table 15: Examples of Dual-Layer FC Precoders
[0164]
[0165] In one example, the rank-3 precoder is... Given, among which ,and This is the scaling factor. Table 16 shows... Examples of three three-layer (rank 3) FC precoders. The codebook includes all or a subset of the precoders shown in the table.
[0166] Table 16: Examples of Three-Layer FC Precoders
[0167]
[0168] In one example Where s = 3 or 2, or ,in It represents the number of non-zero entries in the precoder.
[0169] In one example In one example, In one example, .
[0170] In one example, the UL codebook includes an FC precoder, which is based on a 2-port 2Tx precoder. and the common phase of the third port. A combination of . In one example. (BPSK) or (QPSK). In one example, (8-PSK).
[0171] In one example, the rank-1 precoder is... Given, among which It is a scaling factor. Single-layer FC precoder ( Examples are shown in Table 17. When At that time, the codebook includes indices 0-7. The codebook includes all or a subset of the precoders shown in the table.
[0172] Table 17: Examples of Single-Layer FC Precoders
[0173]
[0174] In one example, the rank-2 precoder is... or Given, among which This is the scaling factor. Several examples of two-layer FC precoders are shown in Table 18. When At that time, the codebook includes indices 0-3 (or / and 8-11). The codebook includes all or a subset of the precoders shown in the table.
[0175] Table 18: Examples of Two-Layer FC Precoders
[0176]
[0177] In one example, the rank-3 precoder is... Given, among which This is the scaling factor. Several examples of three-layer FC precoders are shown in Table 19. The codebook includes all or a subset of the precoders shown in the table.
[0178] Table 19: Examples of Three-Layer FC Precoders
[0179]
[0180] In one example, the UL codebook includes an FC precoder based on a 4Tx precoder (Rel.15 UL 4Tx FC precoder, or Rel.15 DL Type I single-panel codebook, 5.2.2.2.1, 38.214). For example, two rows of the four rows of the 4Tx precoder can be added together, and the resulting row can be mapped to one of the three ports (rows) of a 3Tx precoder. Note that this will result in a non-constant modulus 3Tx precoder, as the power of one port will exceed the power of the other two ports (e.g., be twice that of the other two ports).
[0181] In one example, the rank-1 precoder is... Given, among which This is the scaling factor. Tables 20 and 21 show examples of two single-layer (rank-1) FC precoders. The codebook includes all or a subset of the precoders shown in the tables.
[0182] Table 20: Examples of Single-Layer FC Precoders
[0183]
[0184] Table 21: Examples of Single-Layer FC Precoders
[0185]
[0186] In one example, the rank-2 precoder is... Given, among which This is the scaling factor. Tables 22 and 23 show examples of two-layer (rank-2) FC precoders. The codebook includes all or a subset of the precoders shown in the tables.
[0187] Table 22: Examples of Dual-Layer FC Precoders
[0188]
[0189] Table 23: Examples of Two-Layer FC Precoders
[0190]
[0191] In one example, the rank-3 precoder is... Given, among which This is the scaling factor. Tables 24 and 25 show examples of two three-layer (rank 3) FC precoders. The codebook includes all or a subset of the precoders shown in the tables.
[0192] Table 24: Examples of Three-Layer FC Precoders
[0193]
[0194] Table 25: Examples of Three-Layer FC Precoders
[0195]
[0196] In one embodiment, the codebook for the three antenna ports in the previous embodiment (or the embodiment below) can also be used (for the UE) to / configure for downlink (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the NW / gNB) or sidelink (SL) (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may need to trigger (e.g., dynamically via MAC CE or DCI) sub-configurations of CSI reporting where the number of CSI-RS ports is less than the number of ports on the NW / gNB. For example, the NW / gNB might trigger CSI reporting for three CSI-RS ports, which is a subset of more than three (e.g., four or eight) CSI-RS ports.
[0197] Various embodiments provide 3Tx partially coherent codebook designs for Ng=2. In one embodiment, the UL codebook includes a partially coherent (PC) precoding matrix, and the PC precoding matrix can be defined as a matrix whose each column includes both zero and non-zero elements; for example, each column has at least two non-zero elements / entries, and the rest are zero elements / entries. In one example, a UL codebook with a PC precoder can be configured for the UE when the UE has a combination of cross / dual polarized and single / common polarized antennas, or when the UE reports UE capability information indicating support for Ng=2.
[0198] If number A is used to construct a 3Tx precoder based on a 2Tx precoder, the 2Tx precoder is applied to two consecutive ports out of the three ports, i.e., (1, 2 or 3) or (0, 1 or 2). Alternatively, if number B is used to construct a 3Tx precoder based on a 2Tx precoder, the 2Tx precoder is applied to one of the subsequent port pairs, i.e., {(1, 3), (2)} or {(0, 2), (1)}.
[0199] In one example, the precoding matrix of numbering scheme B This can be achieved by using the precoding matrix of numbering scheme A. This is obtained by performing row permutations (sorting). For example,
[0200]
[0201] Among them, subscript and Represents the rows of the corresponding matrix; As shown in Table 26;
[0202] Table 26: Port mapping functions for transmission using 8 antenna ports
[0203]
[0204] row index Mapped to ports respectively ,and This will be defined below. In one example, It is called an intermediate precoder or precode matrix.
[0205] In one embodiment II.1, The 3Tx PC pre-encoder is based on the Rel. 15 2Tx UL FC pre-encoder (rank-1 2Tx TPMI = 2, 3, 4, 5 and rank-2 2Tx TPMI = 1, 2), where one of the 2Tx TPMIs is based on... The value is indicated / configured, where for a group with 2 ports, and .
[0206] Assumption Identifier One entry is 1, and the rest are 0. Column vector. Then In one example, .
[0207] Assumption It is a rank-1 precoding matrix used for two antenna ports, and It is The entry is of Column vector. Then,
[0208] ·
[0209] Table 27: FC Precoder with 2 Antenna Ports
[0210]
[0211] In one example In one example, .
[0212] In one embodiment, the UL codebook for the three antenna ports includes code corresponding to... The partial coherent (PC) precoder or precoding matrix, where the PC precoder or precoding matrix for the 3 antenna ports is based on Rel. 15 2Tx uplink FC precoder (rank-1 2Tx TPMI = 2,3,4,5 and rank-2 2Tx TPMI = 1,2), is shown in Table 27. Note that for simplicity, scaling for rank 1 and rank 2 is not shown in the table. and .symbol ( )and ( ) represent the 2Tx submatrices used to represent or construct a 3Tx preencoder with Ng=2. In one example, the symbols are... and It can be used to represent two precoders with scaling.
[0213] In one example, when the three port indices are {1,2,3}, the two groups ={(1,2),3} or {(1,3),2} or {(2,3),1}.
[0214] In one example, when the three port indices are {0,1,2}, the two groups ={(0,1),2} or {(0,2),1} or {(1,2),0}.
[0215] For groups that have not applied any layers The all-zero matrix is included in the corresponding rank r 3Tx preencoder. In one example, the 3Tx preencoder is scaled (multiplied). In one example, In one example, In one example, Where r is the rank. In one example, ,in It represents the number of non-zero entries in the precoder.
[0216] In one example, the 3Tx precoders included in the codebook correspond to all or a subset of those in Tables 28 and / or 29 and / or 30, where the port split (P1, P2) refers to two groups. The number of ports in the layer, while layer splitting (L1, L2) refers to two groups. The number of ports in the system.
[0217] Table 28
[0218]
[0219] Table 29
[0220]
[0221] Table 30
[0222]
[0223] For the group-to-port mapping of the three values described above The precoders are shown in Tables 31, 32, and 33, respectively. In one example, Where s = 3 or 2, or ,in This is the number of non-zero entries in the precoder. In one example, In one example, In one example, The codebook includes all or a subset of the precoders shown in the table.
[0224] Table 31: Precoding Matrix
[0225]
[0226] Table 32: Precoding Matrix
[0227]
[0228] Table 33: Precoding Matrix
[0229]
[0230] In one example, the UE can be configured in full-power mode = fullpowermode1 and configured with a UL codebook for Ng=2, wherein the codebook includes at least one additional TPMI (e.g., index 5) for rank 1 indicating a rank 1 precoder. In one example, the rank 1 precoder is one of the precoders in Table 34.
[0231] Table 34: Additional Rank 1 for Full Power Mode 1
[0232]
[0233] In one embodiment, the codebook for the three antenna ports in the previous embodiment (or the embodiment below) can also be used (for the UE) to / configure for downlink (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the NW / gNB) or sidelink (SL) (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may need to trigger (e.g., dynamically via MAC CE or DCI) sub-configurations of CSI reporting where the number of CSI-RS ports is less than the number of ports on the NW / gNB. For example, the NW / gNB might trigger CSI reporting for three CSI-RS ports, which is a subset of more than three (e.g., four or eight) CSI-RS ports.
[0234] Various embodiments of this disclosure provide a 3Tx incoherent codebook design for Ng=3. In one embodiment, the UL codebook includes an incoherent (NC) precoding matrix, and the NC precoding matrix can be defined as a matrix in which each column includes a non-zero entry and the remaining entries are zero entries; for example, each column is a port selection vector. Examples of NC precoders are shown in Table 35.
[0235] Table 35: Examples of NC Pre-encoders
[0236]
[0237] In one example, the NC 3Tx precoder uses TPMI as an indicator, where the TPMI field is 2 bits when maxRank equals 1, and 3 bits when maxRank equals 2 or 3.
[0238]
[0239] In one example, the NC 3Tx precoder uses a 3-bit bitmap. Indicator, in which position With port Related. In one example, when At that time, the corresponding port Selected, i.e., non-zero (e.g., value 1), and when At that time, the corresponding port Not selected, i.e., zero (e.g., value 0). In one example, when At that time, the corresponding port Selected, i.e., non-zero (e.g., value 1), and when At that time, the corresponding port If not selected, the value is zero (e.g., 0).
[0240] In one example, the UE can be configured in full-power mode = fullpowermode1 and configured with an uplink codebook for Ng=3, wherein the codebook includes at least one additional TPMI (e.g., index 5) indicating a rank-1 precoder and at least one additional TPMI (e.g., index 5) indicating a rank-2 precoder. In one example, the rank-1 precoder is one of the precoders in Table 34, and the rank-2 precoder is one of the precoders in Table 36.
[0241] Table 36: Additional Rank 2 for Full Power Mode 1
[0242]
[0243] In one embodiment, the codebook for the three antenna ports in the previous embodiment (or the embodiment below) can also be used (for the UE) to / configure for downlink (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the NW / gNB) or sidelink (SL) (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may need to trigger (e.g., dynamically via MAC CE or DCI) sub-configurations of CSI reporting where the number of CSI-RS ports is less than the number of ports on the NW / gNB. For example, the NW / gNB might trigger CSI reporting for three CSI-RS ports, which is a subset of more than three (e.g., four or eight) CSI-RS ports.
[0244] Various embodiments of this disclosure provide codebook configurations or subsets of codebooks. In one example... The UE codebook can be called or configured as full-Coherent (FC). In one example, The UE codebook can be referred to as or configured as partial-Coherent (PC). In one example, The UE codebook can be referred to as or configured as non-Coherent (NC). In one example, it includes... The UE codebook for both precoders can be referred to as or configured as fullAndPartial-Coherent (FC-PC). In one example, it includes... The UE codebook for both precoders can be referred to as or configured as fullAndNon-Coherent (FC-NC). In one example, it includes... The UE codebook for both precoders can be referred to as or configured as partialAndNon-Coherent (PC-NC). In one example, it includes... The UE codebooks of both precoders can be referred to as or configured as fullAndPartialAndNon-Coherent (FC-PC-NC).
[0245] When configured, A and / or B can be used interchangeably, where A and / or B are based on one of the following.
[0246] Or / and full-Coherent (FC)
[0247] Or / and partial-Coherent (PC)
[0248] Or / and non-Coherent (NFC)
[0249] Or / and fullAndPartial-Coherent (FC-PC)
[0250] Or / and fullAndNon-Coherent (FC-NC)
[0251] Or / and partialAndNon-Coherent (PC-NC)
[0252] Or / and fullAndPartialAndNon-Coherent (FC-PC-NC).
[0253] In one embodiment IV, the UE may be configured (e.g. via an upper layer) with an uplink codebook of 3 antenna ports, including all or part of the aforementioned 3Tx precoder, according to at least one of the following examples.
[0254] • In one example, the UL codebook configured for 3 antenna ports corresponds to only one value.
[0255] o In one example, a The value is fixed as .
[0256] o In one example, a The value is fixed as .
[0257] o In one example, a The value is fixed as .
[0258] o In one example, a The value is ,in It is configured (e.g., via an upper layer). This configuration may conform to a User Equipment (UE) capability report. Therefore, the configured The value belongs to a set of one or more values that the UE can support. The UE may be allowed to report one or more values through a UE capability report. (or The value of ).
[0259] • In one example, an uplink codebook configured for three antenna ports can correspond to two value.
[0260] In one example, two The value is fixed as .
[0261] In one example, two The value is fixed as .
[0262] In one example, two The value is fixed as .
[0263] In one example, two The value is ,in It is configured (e.g., via an upper layer). This configuration may conform to a User Equipment (UE) capability report. Therefore, the configured The value belongs to a set of multiple values that the UE can support. The UE may be allowed to report one or more values through a UE capability report. (or The value of ). The UE can report the set of values that the UE can support, and It can be any two values from the set. Or the UE can report... A set of values.
[0264] • In one example, the UL codebook configured for three antenna ports can correspond to one or two value.
[0265] o In one example, when a When the value is given, the codebook is based on one of the examples above.
[0266] o In one example, when two When the value is given, the codebook is based on one of the examples above.
[0267] • In one example, a UL codebook configured for three antenna ports can correspond to three value.
[0268] o In one example, three The value is fixed as .
[0269] In one example, the UL codebook configured for three antenna ports can correspond to one or three... value.
[0270] o In one example, when a When the value is given, the codebook is based on one of the examples above.
[0271] o In one example, when three When the value is given, the codebook is based on one of the examples above.
[0272] In one example, a UL codebook configured for three antenna ports can correspond to two or three... value.
[0273] o In one example, when two When the value is given, the codebook is based on one of the examples above.
[0274] o In one example, when three When the value is given, the codebook is based on one of the examples above.
[0275] In one example, the uplink codebook configured for three antenna ports can correspond to one, two, or three. value.
[0276] o In one example, when a When the value is given, the codebook is based on one of the examples above.
[0277] o In one example, when two When the value is given, the codebook is based on one of the examples above.
[0278] o In one example, when three When the value is given, the codebook is based on one of the examples above.
[0279] In one embodiment, the codebook for the three antenna ports in the previous embodiment (or the embodiment below) can also be used (for the UE) to / configure for downlink (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the NW / gNB) or sidelink (SL) (e.g., CSI / PMI reporting based on the three CSI-RS antenna ports of the SL UE / device). The codebook can also be used to configure / trigger CSI reporting for Network Energy Saving (NES) applications, where the NW / gNB may need to trigger (e.g., dynamically via MAC CE or DCI) sub-configurations of CSI reporting where the number of CSI-RS ports is less than the number of ports on the NW / gNB. For example, the NW / gNB might trigger CSI reporting for three CSI-RS ports, which is a subset of more than three (e.g., four or eight) CSI-RS ports.
[0280] Various embodiments of this disclosure provide SRS configuration. In one embodiment, a UE having 3 (or 5 or 7 or any odd number) antenna ports can be configured, for example, with (e.g., via an upper layer) at least one SRS-ResourceSet(s) suitable for PUSCHs scheduled by DCI format 0_1 and DCI format 0_2, based on the upper-layer parameters srs-ResourceSetToAddModList and srs-ResourceSetToAddModListDCI-0-2 in the SRS-config, respectively. In one example, when the upper-layer parameter usage in the SRS-ResourceSet is set to "codebook", only one SRS resource set can be configured in srs-ResourceSetToAddModList; when the upper-layer parameter usage in the SRS-ResourceSet is set to "codebook", only one SRS resource set can be configured in srs-ResourceSetToAddModListDCI-0-2.
[0281] When the UE is configured with the upper-layer parameter txConfig set to "codebook", the UE is configured with at least one SRS resource. The SRI indicated in slot n is associated with the most recent SRS resource transmission identified by that SRI, where the SRS resource is located before the PDCCH carrying the SRI.
[0282] For codebook-based transports, only one SRS resource can be indicated based on the SRI in the SRS resource set. In one example, the maximum number of configured SRS resources for a codebook-based transport is fixed (e.g., 2).
[0283] The UE uses the same antenna port as the SRS port(s) in the SRS resource indicated by DCI format 0_1 or 0_2, or transmits PUSCH via configuredGrantConfig in accordance with clause 6.1.2.3 of TS 38.214.
[0284] In one example, when multiple SRS resources are configured via SRS-ResourceSet and usage is set to "codebook", the UE expects the upper-layer parameter nrofSRS-Ports of SRS-Resource in SRS-ResourceSet to be configured with the same value for all these SRS resources.
[0285] Regarding the SRS resources configured for codebook-based UL transmission using the UE's three antenna ports, at least one of the following examples can be used / configured (subject to the UE's capabilities).
[0286] • In one example, some SRS ports (indicated by SRI) can be the same number of ports on the UE. Therefore, when the UE has 3 antenna ports (as in this disclosure), the configured SRS resources have 3 SRS antenna ports.
[0287] In one example, an SRS resource with 3 SRS ports can be configured based on a new 3-port SRS design. In this case, the SRI indicates an SRS resource with 3 SRS ports. In another example, a 3-port SRS resource can simply be based on three ports of a 4-port SRS resource. In yet another example, one of the four ports is muted (i.e., the UE can ignore this port or does not intend to transmit on it). The UE has 3 antenna ports ( ) and 4 SRS ports of one SRS resource ( The mapping between the three ports in ) can be shown below.
[0288] ■ In one example, the mapping is fixed, for example, fixed to A1 in Table 37.
[0289] ■ In one example, the mapping is configured, for example, from A1, A2, A3 and A4 in Table 37.
[0290] ■ In one example, the mapping is reported by the UE via the UE capability report, for example, from A1, A2, A3 and A4 in Table 37.
[0291] In one example, an SRS resource with three SRS ports can be configured based on two SRS resources (s1, s2), where s1 has one SRS port and s2 has two SRS ports. In this case, the SRI indicates the two SRS resources (s1, s2). The UE's three antenna ports ( ) and the SRS ports of the two SRS resources (s1) And S2 The mapping between them can be shown below.
[0292] ■ In one example, the mapping is fixed, for example, fixed to B1 in Table 38.
[0293] ■ In one example, the mapping is configured, for example, from B1, B2 and B3 in Table 38.
[0294] ■ In one example, the mapping is reported by the UE via the UE capability report, for example, from B1, B2 and B3 in Table 38.
[0295] • In one example, the number of SRS ports of an SRS resource (indicated by SRI when more than one SRS resource is configured) can exceed the number of ports on the UE. Therefore, when the UE has 3 antenna ports (as in this disclosure), the configured SRS resources have more than 3 SRS antenna ports.
[0296] In one example, SRS resources with four SRS ports can be configured (and thus indicated via SRI). In another example, one of the four ports is muted (i.e., the UE can ignore this port or does not intend to transmit on it). The UE has three antenna ports ( ) and 4 SRS ports of one SRS resource ( The mapping between the three ports in ) can be shown below.
[0297] ■ In one example, the mapping is fixed, for example, fixed to A1 in Table 37. In one example, the same port (e.g., port 4) is always muted.
[0298] ■ In one example, the mapping is configured, for example, from A1, A2, A3 and A4 in Table 37.
[0299] ■ In one example, the mapping is reported by the UE via the UE capability report, for example, from A1, A2, A3 and A4 in Table 37.
[0300] Table 37
[0301]
[0302] Table 38
[0303]
[0304] In one embodiment, the SRS configuration of the previous embodiment can also be used / extended for DLRS configuration (e.g., CSI-RS resources with 3 CSI-RS antenna ports of NW / gNB), or sidelink (SL) (e.g., CSI-RS resources with 3 CSI-RS antenna ports of SLUE / device). For example, this can be achieved simply by replacing the SRS resources with CSI-RS resources in the previous embodiment.
[0305] Figure 7 A method 800 performed by a UE in a wireless communication system according to an embodiment of the present disclosure is shown. Figure 7The 800 method can be derived from Figure 8 Any of the UEs 111-116 in the execution, for example Figure 8 UE 116 in the document, and the corresponding method can be provided by Figure 1 Any execution of BS 101-103 in the code, for example Figure 3 Figure 1 Figure 2 BS 102 in. Method 800 is for illustrative purposes only, and other embodiments may be used without departing from the scope of this disclosure.
[0306] Method 800 begins at (810), where the UE sends capability information about the UL codebook on the 3 antenna ports. The UE then receives a configuration indicating an SRS resource set, which includes at least one SRS resource having 4 SRS ports (820). For example, in 820, one of the 4 SRS ports is muted, and the muted port is the 4th SRS port. The UE then sends SRS from 3 of the 4 SRS ports (830).
[0307] The UE then receives an indication (840) regarding the TPMI used for PUSCH transmission. For example, in 840, the TPMI indicates the precoding matrix in the UL codebook of the three antenna ports. In various embodiments, at least one SRS resource is two SRS resources, and the indication includes an SRI indicating one of the two SRS resources.
[0308] The UE then transmits the PUSCH (850) based on the indicated TPMI. In various embodiments, the TPMI payload is 2 bits when maxRank = 1, and 3 bits when maxRank = 2 or 3, with maxRank configured by the upper layer. In various embodiments, when the number of layers used for PUSCH transmission is one, PUSCH transmission can be performed with transform precoding enabled or disabled. For example, when transform precoding is enabled, PUSCH transmission is based on DFT-s-OFDM; and when transform precoding is disabled, PUSCH transmission is based on CP-OFDM. In various embodiments, the UL codebook for the three antenna ports includes a PC precoding matrix, wherein the PC precoding matrix includes zero and non-zero entries in each column. The PC precoding matrix is obtained by dividing the three antenna ports into N_g = 2 groups, the first group including two of the three antenna ports, and the second group including one of the three antenna ports. The layer from which the PUSCH is transmitted transmits is either the first group or the second group. The uplink codebook for the three antenna ports includes a PC precoding matrix given by at least one table.
[0309] Any of the above-described variations can be used alone or in combination with at least one other variation. The flowcharts above illustrate exemplary methods that can be implemented according to the principles of this disclosure, and various changes can be made to the methods shown in the flowcharts herein. For example, although illustrated 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.
[0310] Although these figures illustrate different examples of user equipment, various modifications may be made to the figures. For example, a user equipment may include any number of each component arranged in any suitable manner. In general, these figures do not limit the scope of this disclosure to any particular configuration. Furthermore, although the illustrations depict operating environments in which the various user equipment functions disclosed in this patent document can be used, these functions can be used in any other suitable system.
[0311] Although this disclosure has been described using exemplary embodiments, various changes and modifications can be made by those skilled in the art. This disclosure is intended to include changes and modifications that fall within the scope of the appended claims. Nothing described in this application should be construed as implying that any particular element, step, or function is an essential element that must be included within the scope of the claims. The scope of this patent subject matter is defined only by the claims.
Claims
1. A user equipment (UE), comprising: processor; as well as A transceiver, operatively coupled to the processor, is configured to: The ability to send uplink (UL) codebook information about the three antenna ports. The configuration of a Detection Resource Signal (SRS) resource set is received. The SRS resource set includes at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted. SRS is sent from 3 out of the 4 SRS ports. The receive indication is the transmit precoding matrix indicator (TPMI) used for transmitting the Physical Uplink Shared Channel (PUSCH), and Send PUSCH based on the indicated TPMI. TPMI indicates the precoding matrix from the UL codebooks of the three antenna ports.
2. The UE according to claim 1, wherein, The port that was muted was the fourth SRS port out of the four SRS ports, and The UL codebook for the three antenna ports includes the incoherent (NC) precoding matrix given below: 。 3. The UE according to claim 1, wherein: When maxRank = 1, the TPMI payload is 2 bits. When maxRank = 2 or 3, the payload of TPMI is 3 bits, and maxRank is configured at the higher level.
4. The UE according to claim 1, wherein: The at least one SRS resource is two SRS resources, and The indication includes an SRS Resource Indicator (SRI), which indicates one of two SRS resources.
5. The UE according to claim 1, wherein: When the layer number used for PUSCH transmission is one, PUSCH transmission is performed with transform precoding enabled or disabled. When transform precoding is enabled, PUSCH transmission is based on Discrete Fourier Transform Extended Orthogonal Frequency Domain Multiplexing (DFT-s-OFDM), and When transform precoding is disabled, PUSCH transmission is based on Cyclic Prefix Orthogonal Frequency Domain Multiplexing (CP-OFDM).
6. The UE according to claim 1, wherein: The UL codebook for the three antenna ports includes a partially coherent (PC) precoding matrix, in which each column contains both zero and non-zero entries. The PC precoding matrix is constructed by dividing the three antenna ports into... The obtained groups consist of two antenna ports out of three, with the first group comprising two antenna ports and the second group comprising one antenna port out of three. The layer sent by PUSCH is sent from either the first or second group, and The UL codebook for the three antenna ports includes a PC precoding matrix given by at least one of the following Tables A, B, and C: Table A Table B Table C Among them, s1, s2, and s3 belong to The scaling factor.
7. The UE according to claim 1, wherein, The UL codebook for the three antenna ports includes a fully coherent (FC) precoding matrix, which comprises length-based 3DFT vectors. All non-zero entries, where: Rank 1 precoder by Given, among which, It is based on all or a subset of the following tables. , The rank-2 precoding matrix is composed of Given, among which, It is based on all or a subset of the following tables. , The rank-3 precoding matrix is composed of Given, among which, It is based on all or a subset of the following tables. 。 8. A base station (BS), comprising: processor; as well as A transceiver, operatively coupled to the processor, is configured to: Capability information for receiving uplink (UL) codebooks for the three antenna ports. The configuration of a Signal Detection Resource (SRS) resource set is transmitted, the SRS resource set including at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted. Receive SRS from 3 out of 4 SRS ports. The transmit indication is the transmit precoding matrix indicator (TPMI) used for transmitting on the Physical Uplink Shared Channel (PUSCH), and Receive PUSCH based on the indicated TPMI. TPMI indicates the precoding matrix from the UL codebooks of the three antenna ports.
9. The BS according to claim 8, wherein, The port that was muted was the fourth SRS port out of the four SRS ports, and According to claim 9, the BS, wherein the UL codebook for the three antenna ports comprises an incoherent (NC) precoding matrix given below: 。 10. The BS according to claim 8, wherein: When maxRank = 1, the TPMI payload is 2 bits. When maxRank = 2 or 3, the payload of TPMI is 3 bits, and maxRank is configured at the higher level.
11. The BS according to claim 8, wherein: The at least one SRS resource is two SRS resources, and The indication includes an SRS Resource Indicator (SRI), which indicates one of two SRS resources.
12. The BS according to claim 8, wherein: When the layer number used for PUSCH transmission is one, PUSCH reception is performed with transform precoding enabled or disabled. When transform precoding is enabled, PUSCH reception is based on Discrete Fourier Transform Extended Orthogonal Frequency Domain Multiplexing (DFT-s-OFDM), and When transform precoding is disabled, PUSCH reception is based on Cyclic Prefix Orthogonal Frequency Domain Multiplexing (CP-OFDM).
13. The BS according to claim 9, wherein: The UL codebook for the three antenna ports includes a partially coherent (PC) precoding matrix, in which each column contains both zero and non-zero entries. The PC precoding matrix is constructed by dividing the three antenna ports into... The obtained groups consist of two antenna ports out of three, with the first group comprising two antenna ports and the second group comprising one antenna port out of three. The layer sent by PUSCH is sent from either the first or second group, and The UL codebook for the three antenna ports includes a PC precoding matrix given by at least one of the following Tables A, B, and C: Table A Table B Table C Among them, s1, s2 and s3 belong to The scaling factor.
14. A method performed by a user equipment (UE), the method comprising: Capability information for sending uplink (UL) codebooks for the three antenna ports; The configuration of a Detection Resource Signal (SRS) resource set is received. The SRS resource set includes at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted. SRS is sent from 3 out of 4 SRS ports; The receive indication is a transmit precoding matrix indicator (TPMI) for transmitting the Physical Uplink Shared Channel (PUSCH); and Send PUSCH based on the indicated TPMI. TPMI indicates the precoding matrix from the UL codebooks of the three antenna ports.
15. A method performed by a base station (BS), the method comprising: Capability information for receiving uplink (UL) codebooks for the three antenna ports. The configuration of a Signal Detection Resource (SRS) resource set is transmitted, the SRS resource set including at least one SRS resource having four SRS ports, wherein one of the four SRS ports is muted. Receive SRS from 3 out of 4 SRS ports. The transmit indication is the transmit precoding matrix indicator (TPMI) used for transmitting on the Physical Uplink Shared Channel (PUSCH), and Receive PUSCH based on the indicated TPMI. TPMI indicates the precoding matrix from the UL codebooks of the three antenna ports.