Terminal, base station in a communication system and method thereof
Patent Information
- Application Number
- CN202310715570.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-12-04
- Filing Date
- 2019-12-06
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2039-12-06
AI Technical Summary
[0015] Embodiments of this disclosure provide methods and apparatus for codebook selection to implement UL MIMO operation in advanced wireless communication systems.
Smart Images

Figure CN116761243B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application filed on December 6, 2019, with application number 201980080619.9 and title "Terminal and Base Station in Communication System and Method Thereof Thereof". Technical Field
[0002] This disclosure generally relates to codebook selection for enabling UL MIMO operation for next-generation cellular systems. Background Technology
[0003] To meet the growing demand for wireless data traffic since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems." 5G communication systems are considered to be implemented in higher frequency (mmWave) bands (e.g., the 60GHz band) to achieve higher data rates. To mitigate radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-size MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technologies have been discussed in 5G communication systems. Furthermore, in 5G communication systems, development is underway to improve system networks 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. In 5G systems, hybrid FSK and QAM modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coding and modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.
[0004] The internet is evolving from a human-centric network of connections where humans generate and consume information to the Internet of Things (IoT), in which distributed entities, such as things, exchange and process information without human intervention. The Internet of Everything (IoE), a combination of IoT technology and big data processing technology connected to cloud servers, has emerged. As IoT implementation requires technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology, sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC) have recently been explored. Such an IoT environment can provide intelligent internet technology services that create new value for human life by collecting and analyzing data generated between connected things. Through the integration and combination of existing information technology (IT) with various industrial applications, IoT can be applied to a wide range of fields, including smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart appliances, and advanced medical services.
[0005] Therefore, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-type communication (MTC), and machine-to-machine (M2M) communication can be implemented using beamforming, MIMO, and array antennas. The application of cloud radio access networks (RAN), as a big data processing technology, can also be considered an example of the convergence between 5G and IoT technologies. Summary of the Invention
[0006] Technical issues
[0007] Understanding and accurately estimating the UL channel between the User Equipment (UE) and the gNodeB (gNB) is crucial for efficient and effective wireless communication. To accurately estimate the UL channel conditions, the UE can send a reference signal—such as an SRS—to the gNB for UL channel measurement. Using this UL channel measurement, the gNB can select appropriate communication parameters to perform efficient and effective wireless data communication with the UE within the UL.
[0008] Technical solution
[0009] Embodiments of this disclosure provide methods and apparatus for codebook selection to implement UL MIMO operation in advanced wireless communication systems.
[0010] In one embodiment, a user equipment (UE) is provided for uplink (UL) transmission. The UE includes a transceiver configured to transmit UE capability information, including the UE's full-power transmission capability, to a base station (BS), and to receive configuration information from the BS indicating a UL codebook. The UE also includes a processor operatively connected to the transceiver, configured to identify a UL codebook for UL transmission based on the configuration information. The transceiver is further configured to transmit the UL transmission to the BS based on the UL codebook, wherein the UL codebook for layer l includes K... l A full-power transmit precoding matrix indicator (TPMI) and a remaining non-full-power TPMI, wherein the TPMI indicates the precoding matrix used for UL transmission, and l indicates the rank value.
[0011] In another embodiment, a base station (BS) is provided. The BS includes a transceiver configured to receive UE capability information, including the UE's full-power transmission capability, from a user equipment (UE). The BS also includes a processor operatively connected to the transceiver, configured to determine configuration information instructing the UE to apply an uplink (UL) codebook for UL transmission. The transceiver is further configured to send the configuration information instructing the UE to use the UL codebook for the UL transmission, and to receive the UL transmission from the UE based on the UL codebook, wherein the UL codebook for l layers includes K l A full-power transmit precoding matrix indicator (TPMI) and a remaining non-full-power TPMI, wherein the TPMI indicates the precoding matrix used for UL transmission, and l indicates the rank value.
[0012] In another embodiment, a method for operating a user equipment (UE) to perform uplink (UL) transmission is provided. The method includes: sending UE capability information, including the UE's full-power transmission capability, to a base station (BS); receiving configuration information from the BS indicating a UL codebook; identifying a UL codebook for UL transmission based on the configuration information; and sending the UL transmission to the BS based on the UL codebook, wherein the UL codebook of layer l includes K... l A full-power transmit precoding matrix indicator (TPMI) and a remaining non-full-power TPMI, wherein the TPMI indicates the precoding matrix used for UL transmission, and l indicates the rank value.
[0013] Other technical features will be obvious to those skilled in the art from the following figures, description and claims.
[0014] Beneficial effects
[0015] Embodiments of this disclosure provide methods and apparatus for codebook selection to implement UL MIMO operation in advanced wireless communication systems. Attached Figure Description
[0016] To gain a more complete understanding of this disclosure and its advantages, reference is now made to the following description in conjunction with the accompanying drawings, wherein like reference numerals denote like parts:
[0017] Figure 1 An example wireless network according to an embodiment of the present disclosure is illustrated;
[0018] Figure 2 An example gNB according to an embodiment of the present disclosure is illustrated;
[0019] Figure 3 An example UE according to an embodiment of the present disclosure is illustrated;
[0020] Figure 4A A high-level diagram of an orthogonal frequency division multiple access transmission path according to an embodiment of the present disclosure is illustrated;
[0021] Figure 4B A high-level diagram of an orthogonal frequency division multiple access (OFDM) receiving path according to an embodiment of the present disclosure is illustrated.
[0022] Figure 5 The illustration shows a transmitter block diagram for PDSCH in a subframe according to an embodiment of the present disclosure;
[0023] Figure 6 The illustration shows a receiver block diagram for a PDSCH in a subframe according to an embodiment of the present disclosure;
[0024] Figure 7 The illustration shows a transmitter block diagram for a PUSCH in a subframe according to an embodiment of the present disclosure;
[0025] Figure 8 The illustration shows a receiver block diagram for a PUSCH in a subframe according to an embodiment of the present disclosure;
[0026] Figure 9 The illustration shows an example of two slices being reused according to an embodiment of the present disclosure;
[0027] Figure 10 An example antenna block according to an embodiment of the present disclosure is illustrated;
[0028] Figure 11 An example network configuration according to an embodiment of the present disclosure is illustrated;
[0029] Figure 12 The illustration shows a flowchart of a method for transmitting UL transmission based on a UL codebook, which can be performed by a user equipment (UE) according to an embodiment of the present disclosure; and
[0030] Figure 13The illustration shows a flowchart of another method for receiving UL transmissions based on a UL codebook, which can be performed by a base station (BS) according to an embodiment of the present disclosure. Detailed Implementation
[0031] Before proceeding with the detailed description below, it may be advantageous to define the specific words and phrases used throughout this patent document. The term “coupled” and its derivatives refer to any direct or indirect communication between two or more elements, regardless of whether these elements are physically in contact with each other. The terms “transmit,” “receive,” and “communicate,” and their derivatives encompass both direct and indirect communication. The terms “comprise” and “include,” and their derivatives, mean to include, not to limit. The term “or” is inclusive, meaning and / or. The phrase “associated with” and its derivatives mean to include, be included within, interconnect with, contain, be contained within, connected to or connected to, coupled to or coupled with, communicate with, cooperate with, interleave, juxtapose, proximate, bind to or bind with, have, possess the attributes of, have a relationship with, etc. The term “controller” means any device, system, or part thereof that controls at least one operation. Such a controller may be implemented in hardware or a combination of hardware and software and / or firmware. The functionality associated with any particular controller may be centralized or distributed, local or remote. The phrase “at least one of…” when used with a list of items means that different combinations of one or more of the listed items may be used, and only one item from the list may be required. For example, “at least one of A, B, and C” includes any of the following combinations: A, B, C, A and B, A and C, B and C, and A and B and C.
[0032] Furthermore, the various functions described below can be implemented or supported by one or more computer programs, each computer program being formed by computer-readable program code and embodied in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, instances, associated data, or portions thereof suitable for implementation 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 accessible by a computer, such as read-only memory (ROM), random access memory (RAM), hard disk drive, compact disc (CD), digital video disc (DVD), or any other type of storage. "Non-transitory" computer-readable media does not include wired, wireless, optical, or other communication links that transmit transient electrical or other signals. Non-transitory computer-readable media includes media in which data can be permanently stored and media in which data can be stored and later rewritten, such as rewritable optical discs or erasable memory devices.
[0033] Definitions of other specific words and phrases are provided throughout this patent document. Those skilled in the art will understand that, in many cases (if not most), such definitions apply to the prior and future use of the words and phrases defined in this way.
[0034] The following discussion Figures 1 to 13 The various embodiments used to describe the principles of this disclosure in this patent document are merely illustrative and should not be construed in any way as limiting the scope of this disclosure. Those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged system or device.
[0035] The following documents and standards descriptions are incorporated herein by reference as if fully described herein: 3GPP TS 36.211 v15.7.0, “E-UTRA, Physical Channel and Modulation;” 3GPP TS 36.212 v15.7.0, “E-UTRA, Multiplexing and Channel Coding;” 3GPP TS 36.213 v15.7.0, “E-UTRA, Physical Layer Procedures;” 3GPP TS 36.321 v15.7.0, “E-UTRA, Media Access Control (MAC) Protocol Specification;” 3GPP TS 36.331 v15.7.0, “E-UTRA, Radio Resource Control (RRC) Protocol Specification;” 3GPP TR 22.891 v14.2.0, 3GPP TS 38.211 v15.7.0, “E-UTRA, NR, Physical Channel and Modulation;” 3GPP TS 38.213v15.7.0, “E-UTRA, NR, Physical layer procedures for control;” 3GPP TS 38.214v15.7.0, “E-UTRA, NR, Physical layer procedures for data;” and 3GPP TS 38.212v15.7.0, “E-UTRA, NR, Multiplexing and channel coding.”
[0036] The aspects, features, and advantages of the invention will become apparent from the following detailed description by simply illustrating several specific embodiments and implementations that contain the best mode contemplated for carrying out the invention. The disclosure is also capable of having other and different embodiments, and several details thereof can be modified in various obvious ways without departing from the spirit and scope of this disclosure. Therefore, the drawings and description are to be considered illustrative in nature, not restrictive. The disclosure is illustrated in the figures by way of example rather than limitation.
[0037] In the following text, for the sake of brevity, both FDD and TDD are considered to be duplex methods for both DL and UL signaling.
[0038] Although the following exemplary description 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).
[0039] This disclosure covers several components that can be used in combination or together, or that can operate as independent solutions.
[0040] To meet the increasing demand for wireless data traffic since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems".
[0041] 5G communication systems are considered to be implemented in higher frequency (mmWave) bands (e.g., the 60GHz band) to achieve higher data rates. To mitigate radio wave propagation loss and increase transmission coverage, beamforming, massive MIMO, full-size MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technology are discussed in 5G communication systems.
[0042] In addition, in 5G communication systems, development is underway to improve system networks based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul communication, mobile networks, cooperative communication, cooperative multipoint (CoMP) transmission and reception, interference mitigation and elimination, etc.
[0043] In 5G systems, hybrid frequency shift keying and orthogonal amplitude modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as adaptive modulation and coding (AMC) technologies, as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.
[0044] The following Figures 1 to 4B Various embodiments of communication technologies using Orthogonal Frequency Division Multiplexing (OFDM) or Orthogonal Frequency Division Multiple Access (OFDMA) implemented in wireless communication systems are described. Figures 1 to 3 The description does not imply any physical or architectural limitation on the ways in which different embodiments can be implemented. Different embodiments of this disclosure can be implemented in any suitably arranged communication system.
[0045] Figure 1 An example wireless network according to an embodiment of the present disclosure is illustrated. Figure 1 The illustrated embodiments of the wireless network are for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of this disclosure.
[0046] like Figure 1 As shown, the wireless network includes gNB 101, gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one network 130() such as the Internet, a proprietary Internet Protocol (IP) network, or other data network.
[0047] gNB 102 provides wireless broadband access to network 130 to a first plurality of user equipments (UEs) within its coverage area 120. The first plurality of UEs includes: UE 111, which may be located in a small business (SB); UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); and UE 116, which may be a mobile device (M), such as a cellular phone, 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, LTE, LTE-A, WiMAX, WiFi, or other wireless communication technologies.
[0048] Depending on the network type, the term "base station" or "BS" can refer to any component (or set of components) configured to provide wireless access to a network, such as a transmitting point (TP), a transmitting-receiving point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femtocell, a WiFi access point (AP), or other wireless enabling devices. A base station can provide wireless access according to one or more wireless communication protocols, such as 5G 3GPP New Radio Interface / Access (NR), Long Term Evolution (LTE), Advanced LTE (LTE-A), High Speed Packet Access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc. For convenience, the terms "BS" and "TRP" may be 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” are used in this patent document to refer to a remote wireless device for wireless access to a BS, whether the UE is a mobile device (such as a mobile phone or smartphone) or a fixed device as commonly considered (such as a desktop computer or vending machine).
[0049] The dashed lines indicate the approximate extent of coverage areas 120 and 125, which are shown as approximately circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas such as 120 and 125 associated with the gNB can have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment associated with natural and man-made obstacles.
[0050] As described in more detail below, one or more of UEs 111-116 include circuitry, programming, or a combination thereof for UL codebook-based UL transmission in an advanced wireless communication system. In some embodiments, one or more of gNBs 101-103 include circuitry, programming, or a combination thereof to facilitate UL codebook-based UL transmission in an advanced wireless communication system.
[0051] although Figure 1 The illustration shows an example of a wireless network, but more details can be found on the diagram. Figure 1 Various 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.
[0052] Figure 2 An example gNB 102 according to an embodiment of the present disclosure is illustrated. 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 come in a wide variety of configurations, and Figure 2 This disclosure is not intended to limit the scope to any particular implementation of gNB.
[0053] like Figure 2 As shown, gNB 102 includes multiple antennas 205a-205n, multiple RF transceivers 210a-210n, transmit (TX) processing circuitry 215, and receive (RX) processing circuitry 220. gNB 102 also includes a controller / processor 225, a memory 230, and a backhaul or network interface 235.
[0054] RF transceivers 210a-210n receive input RF signals from antennas 205a-205n, such as signals transmitted by a UE in network 100. RF transceivers 210a-210n down-convert the input RF signals to generate IF or baseband signals. The IF or baseband signals are sent to RX processing circuitry 220, which generates processed baseband signals by filtering, decoding, and / or digitizing the baseband or IF signals. RX processing circuitry 220 sends the processed baseband signals to controller / processor 225 for further processing.
[0055] The TX processing circuit 215 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from the controller / processor 225. The TX processing circuit 215 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The RF transceivers 210a-210n receive the processed baseband or IF signal from the TX processing circuit 215 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 205a-205n.
[0056] The controller / processor 225 may include one or more processors or other processing devices that control the overall operation of the gNB 102. For example, the controller / processor 225 may control the RF transceivers 210a-210n, the RX processing circuit 220, and the TX processing circuit 215 to receive forward channel signals and transmit reverse channel signals, based on known principles. The controller / processor 225 may also support additional functions, such as more advanced wireless communication capabilities.
[0057] For example, the controller / processor 225 can support beamforming or directional routing operations, where the output signals from multiple antennas 205a-205n are weighted differently to effectively guide the output signals in the desired direction. The controller / processor 225 can support any of a wide variety of other functions within the gNB 102.
[0058] The controller / processor 225 is also capable of executing programs and other processes, such as an operating system, residing in the memory 230. The controller / processor 225 is capable of moving data into or out of the memory 230 as needed for the execution process.
[0059] 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 (such as a cellular communication system supporting 5G, LTE, or LTE-A), interface 235 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, interface 235 can allow the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. Interface 235 includes any suitable architecture supporting communication via a wired or wireless connection, such as an Ethernet or RF transceiver.
[0060] 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.
[0061] although Figure 2 The illustration shows an example of gNB 102, but it is possible to see more. Figure 2 Various changes can be made. For example, gNB 102 can include any number of Figure 2 Each component shown. As a specific example, an access point may include multiple interfaces 235, and a controller / processor 225 may support routing functionality to route data between different network addresses. As another specific example, although shown as a single instance including TX processing circuitry 215 and a single instance including RX processing circuitry 220, gNB102 may include multiple instances of each (such as one per RF transceiver). Furthermore, components may be combined, further subdivided, or omitted. Figure 2 It includes various components and allows you to add additional components as needed.
[0062] Figure 3 An example UE 116 according to an embodiment of the present disclosure is illustrated. 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 a wide variety of configurations, and Figure 3 This disclosure is not intended to limit the scope to any particular implementation of the UE.
[0063] like Figure 3As shown, UE 116 includes an antenna 305, a radio frequency (RF) transceiver 310, a TX processing circuit 315, a microphone 320, and a receive (RX) processing circuit 325. UE 116 also includes a speaker 330, a processor 340, an input / output (I / O) interface (IF) 345, a touchscreen 350, a display 355, and a memory 360. The memory 360 includes an operating system (OS) 361 and one or more applications 362.
[0064] RF transceiver 310 receives an input RF signal transmitted by a gNB of network 100 from antenna 305. RF transceiver 310 down-converts the input RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to RX processing circuitry 325, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 325 sends the processed baseband signal to speaker 330 (e.g., for voice data) or to processor 340 for further processing (e.g., for web browsing data).
[0065] The TX processing circuit 315 receives analog or digital voice data from the microphone 320, or other output baseband data (such as web data, email, or interactive video game data) from the processor 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal into an RF signal transmitted via the antenna 305.
[0066] 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 the RF transceiver 310, RX processing circuit 325, and TX processing circuit 315 to receive forward channel signals and transmit reverse channel signals according to known principles. In some embodiments, processor 340 includes at least one microprocessor or microcontroller.
[0067] Processor 340 is also capable of executing other processes and programs residing in memory 360, such as processes for UL transmission on the uplink channel. Processor 340 is capable of moving data into or out of memory 360 as needed for the execution of the 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.
[0068] The processor 340 is also coupled to the touchscreen 350 and the display 355. The operator of the UE 116 can use the touchscreen 350 to input data into the UE 116. The display 355 may be a liquid crystal display, a light-emitting diode display, or other display capable of rendering text and / or at least limited graphics from a website.
[0069] 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).
[0070] although Figure 3 An example of UE 116 is illustrated, but it is possible to see... Figure 3 Make various changes. For example, you can combine, further subdivide, or omit. Figure 3 The processor 340 can be divided into various components, and additional components can be added as needed. As a specific example, the processor 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although... Figure 3 The illustration shows a UE 116 configured as a mobile phone or smartphone, but the UE can be configured to operate as other types of mobile or fixed devices.
[0071] Figure 4A This is a high-level diagram of the transmit path circuitry. For example, the transmit path circuitry can be used in Orthogonal Frequency Division Multiple Access (OFDMA) communication. Figure 4B This is a high-level diagram of the receive path circuitry. For example, the receive path circuitry can be used in Orthogonal Frequency Division Multiple Access (OFDMA) communication. Figure 4A and Figure 4B In the context of downlink communication, the transmitting path circuit can be implemented in the base station (gNB) 102 or a relay station, and the receiving path circuit can be implemented in the user equipment (e.g., Figure 1The user equipment 116) is implemented in the base station. In other examples, for uplink communication, the receive path circuit 450 can be implemented in the base station (e.g., Figure 1 It is implemented in the gNB 102 or relay station, and the transmit path circuit can be in the user equipment (e.g., Figure 1 It is implemented in user equipment 116).
[0072] The transmit path circuitry includes a channel coding and modulation block 405, a serial-to-parallel (S to P) block 410, an N-size inverse fast Fourier transform (IFFT) block 415, a parallel-to-serial (P to S) block 420, a cyclic prefix addition block 425, and an up-converter (UC) 430. The receive path circuitry includes a down-converter (DC) 455, a cyclic prefix removal block 460, a serial-to-parallel (S to P) block 465, an N-size fast Fourier transform (FFT) block 470, a parallel-to-serial (P to S) block 475, and a channel decoding and demodulation block 480.
[0073] Figure 4A 400 and Figure 4B At least some of the components in 450 can be implemented in software, while others can be implemented using configurable hardware or a combination of software and configurable hardware. In particular, it should be noted that the FFT and IFFT blocks described in this public document can be implemented as configurable software algorithms, where the value of size N can be modified depending on the implementation.
[0074] Furthermore, although this disclosure relates to embodiments implementing the Fast Fourier Transform (FFT) and Inverse Fast Fourier Transform (IFFT), this is merely illustrative and should not be construed as limiting the scope of this disclosure. It will be understood that in alternative embodiments of this disclosure, the FFT and IFFT functions can be readily replaced by Discrete Fourier Transform (DFT) and Inverse Discrete Fourier Transform (IDFT) functions, respectively. It will be understood that for the DFT and IDFT functions, the value of the N variable can be any integer (i.e., 1, 4, 3, 4, etc.), while for the FFT and IFFT functions, the value of the N variable can be any integer that is a power of 2 (i.e., 1, 2, 4, 8, 16, etc.).
[0075] In the transmit path circuit 400, the channel coding and modulation block 405 receives a set of information bits, applies encoding (e.g., LDPC encoding) to the input bits, and modulates them (e.g., Quadrature Phase Shift Keying (QPSK) or Quadrature Amplitude Modulation (QAM)) to produce a sequence of frequency-domain modulated symbols. The serial-to-parallel block 410 converts (i.e., demultiplexes) the serial modulated symbols into parallel data to produce N parallel symbol streams, where N is the IFFT / FFT size used in BS 102 and UE 116. Then, an IFFT block 415 of size N performs an IFFT operation on the N parallel symbol streams to produce a time-domain output signal. The parallel-to-serial block 420 converts (i.e., multiplexes) the parallel time-domain output symbols from the IFFT block 415 of size N to produce a serial time-domain signal. A cyclic prefix addition block 425 then inserts a cyclic prefix into the time-domain signal. Finally, the upconverter 430 modulates (i.e., upconverts) the output of the cyclic prefix addition block 425 to an RF frequency for transmission via the wireless channel. The signal can also be filtered at the baseband before being switched to the RF frequency.
[0076] The transmitted RF signal arrives at UE 116 after passing through the wireless channel and performs the opposite operation to that at gNB 102. Downconverter 455 downconverts the received signal to the baseband frequency, and cyclic prefix removal block 460 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 465 converts the time-domain baseband signal into a parallel time-domain signal. Then, an N-size FFT block 470 performs an FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 475 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 480 demodulates and then decodes the modulated symbols to recover the original input data stream.
[0077] Each of gNBs 101-103 can implement a transmission path similar to that used for transmission to user equipments 111-116 in the downlink, and a reception path similar to that used for reception from user equipments 111-116 in the uplink. Similarly, each of user equipments 111-116 can implement a transmission path corresponding to the architecture used for transmission to gNBs 101-103 in the uplink, and a reception path corresponding to the architecture used for reception from gNBs 101-103 in the downlink.
[0078] 5G communication system use cases have been identified and described. These use cases can be broadly categorized into three distinct groups. In one example, enhanced mobile broadband (eMBB) was identified to handle high bit / second requirements with less stringent latency and reliability requirements. In another example, ultra-reliable low latency (URLL) was identified with less stringent bit / second requirements. In yet another example, massive machine-type communication (mMTC) was identified, where the number of devices can be [number missing] per km. 2 The range could be as high as 100,000 to 1 million, but reliability / throughput / latency requirements may not be as stringent. This scenario may also involve power efficiency requirements, as battery consumption can be minimized as much as possible.
[0079] A communication system comprises a downlink (DL) that transmits signals from a transmitting point, such as a base station (BS) or NodeB, to a user equipment (UE) and an uplink (UL) that transmits signals from the UE to a receiving point, such as a NodeB. A UE (often also referred to as a terminal or mobile station) can be fixed or mobile and can be a cellular phone, personal computer device, or automated device. An eNodeB is typically a fixed station and may also be referred to as an access point or other equivalent terms. For LTE systems, a NodeB is typically referred to as an eNodeB.
[0080] In communication systems such as LTE, DL signals can include data signals that transmit information content, control signals that transmit DL control information (DCI), and reference signals (RS), also known as pilot signals. The eNodeB transmits data information through the Physical DL Shared Channel (PDSCH). The eNodeB transmits DCI through the Physical DL Control Channel (PDCCH) or the Enhanced PDCCH (EPDCCH).
[0081] The eNodeB sends acknowledgment information in response to data block (TB) transmissions from the UE in the Physical Hybrid ARQ Indicator Channel (PHICH). The eNodeB transmits one or more of several types of RS, including UE Common RS (CRS), Channel State Information RS (CSI-RS), or Demodulated RS (DMRS). CRS is transmitted over the DL system bandwidth (BW) and can be used by the UE to obtain channel estimates, demodulate data or control information, or perform measurements. To reduce CRS overhead, the eNodeB can transmit CSI-RS at a lower density in the time and / or frequency domains than CRS. DMRS may be transmitted only in the BW of the corresponding PDSCH or EPDCCH, and the UE can use DMRS to demodulate data or control information in the PDSCH or EPDCCH, respectively. The transmission time interval for the DL channel is called a subframe and can have a duration of, for example, 1 millisecond.
[0082] The DL signal also includes the transmission of logical channels carrying system control information. When the DL signal transmits a Master Information Block (MIB), the BCCH is mapped to a transport channel called the Broadcast Channel (BCH), or when the DL signal transmits a System Information Block (SIB), the BCCH is mapped to the DL Shared Channel (DL-SCH). Most system information is included in different SIBs transmitted using the DL-SCH. The presence of system information on the DL-SCH in a subframe can be indicated by transmitting the corresponding PDCCH with codewords scrambled with system information RNTI (SI-RNTI). Alternatively, scheduling information for SIB transmission can be provided in earlier SIBs, and scheduling information for the first SIB (SIB-1) can be provided by the MIB.
[0083] DL resource allocation is performed in units of subframes and a set of physical resource blocks (PRBs). A transmitted BW consists of frequency resource elements called resource blocks (RBs). Each RB includes E PDCCH Each subcarrier or resource element (RE) has 12 REs. One RB unit on a subframe is called a PRB. For PDSCH transmission BW, this is for the total... One RE can allocate n to the UE s =(n s0 +y·N EPDCCH )modD of RB.
[0084] UL signals can include data signals for transmitting data information, control signals for transmitting UL control information (UCI), and ULRS. UL RS includes DMRS and SNR (Sounding RS). The UE only transmits DMRS in the corresponding PUSCH or PUCCH BW. The eNodeB can use DMRS to demodulate data signals or UCI signals. The UE transmits SRS to provide UL CSI to the eNodeB. The UE transmits data information or UCI through the corresponding Physical UL Shared Channel (PUSCH) or Physical UL Control Channel (PUCCH). If the UE needs to transmit data information and UCI in the same UL subframe, the UE can multiplex both in the PUSCH. UCI includes a Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) message indicating whether a data TB in the PDSCH has been correctly (ACK) or incorrectly (NACK) detected or absent from the PDCCH (DTX), a Schedule Request (SR) indicating whether the UE has data in its buffer, a Rank Indicator (RI), and Channel State Information (CSI) enabling the eNodeB to perform link adaptation for PDSCH transmission to the UE. The UE also sends a HARQ-ACK message in response to the detection of a PDCCH / EPDCCH indicating the release of a semi-permanently scheduled PDSCH.
[0085] A UL subframe consists of two time slots. Each time slot includes a space for transmitting data information, UCI, DMRS, or SRS. One symbol. The frequency resource unit of the UL system BW is RB. The UE is allocated N RB A total of RBs are used to send BW. One RE. For PUCCH, N RB =1. The last subframe symbol can be used to multiplex SRS transmissions from one or more UEs. The number of subframe symbols available for data / UCI / DMRS transmission is Where the last subframe symbol is used to transmit SRS, then N SRS =1, otherwise N SRS =0.
[0086] Figure 5 A transmitter block diagram 500 for PDSCH in a subframe is illustrated according to an embodiment of the present disclosure. Figure 5 The embodiment of the transmitter block diagram 500 shown is for illustrative purposes only. Figure 5 The scope of this disclosure is not limited to any particular implementation of the transmitter block diagram 500.
[0087] like Figure 5 As shown, information bits 510 are encoded by encoder 520, such as a turbo encoder, and modulated by modulator 530, for example, using quadrature phase shift keying (QPSK) modulation. Serial-to-parallel (S / P) converter 540 generates M modulation symbols, which are subsequently provided to mapper 550 to be mapped to REs selected by transmit BW selection unit 555 for the assigned PDSCH transmit BW. Unit 560 applies inverse fast Fourier transform (IFFT), and the output is then serialized by parallel-to-serial (P / S) converter 570 to create a time-domain signal, filtered by filter 580, and the signal is transmitted 590. Additional features such as data scrambling, cyclic prefix insertion, time windowing, interleaving, etc., are well known in the art and are not shown for simplicity.
[0088] Figure 6 A receiver block diagram 600 for a PDSCH in a subframe is illustrated according to an embodiment of the present disclosure. Figure 6 The embodiment of block diagram 600 shown is for illustrative purposes only. Figure 6 The scope of this disclosure is not limited to any particular implementation of block diagram 600.
[0089] like Figure 6As shown, the received signal 610 is filtered by filter 620, the RE 630 for the allocated receive BW is selected by BW selector 635, unit 640 applies Fast Fourier Transform (FFT), and the output is serialized by parallel-to-serial converter 650. Subsequently, demodulator 660 coherently demodulates the data symbols by applying a channel estimate obtained from DMRS or CRS (not shown), and decoder 670 (such as a turbo decoder) decodes the demodulated data to provide an estimate of the information data bits 680. For simplicity, additional functions such as time windowing, cyclic prefix removal, descrambling, channel estimation, and deinterleaving are not shown.
[0090] Figure 7 A block diagram 700 of a transmitter for PUSCH in a subframe is illustrated according to an embodiment of the present disclosure. Figure 7 The embodiment of block diagram 700 shown is for illustrative purposes only. Figure 7 The scope of this disclosure is not limited to any particular implementation of block diagram 700.
[0091] like Figure 7 As shown, information data bits 710 are encoded by encoder 720, such as a turbo encoder, and modulated by modulator 730. Discrete Fourier Transform (DFT) unit 740 applies DFT to the modulated data bits, transmit BW selection unit 755 selects RE 750 corresponding to the assigned PUSCH transmit BW, unit 760 applies IFFT, and after cyclic prefix insertion (not shown), filter is applied by filter 770, and the signal is transmitted 780.
[0092] Figure 8 A receiver block diagram 800 for a PUSCH in a subframe is illustrated according to an embodiment of the present disclosure. Figure 8 The embodiment of block diagram 800 shown is for illustrative purposes only. Figure 8 The scope of this disclosure is not limited to any particular implementation of block diagram 800.
[0093] like Figure 8 As shown, the received signal 810 is filtered by filter 820. Subsequently, after the cyclic prefix (not shown) is removed, unit 830 applies FFT, and the receive BW selector 845 selects the RE 840 corresponding to the assigned PUSCH receive BW. Unit 850 applies inverse DFT (IDFT), and demodulator 860 coherently demodulates the data symbols by applying a channel estimate obtained from DMRS (not shown). Decoder 870 (such as a turbo decoder) decodes the demodulated data to provide an estimate of the information data bits 880.
[0094] In next-generation cellular systems, various use cases beyond the capabilities of LTE systems are envisioned. Known as 5G or fifth-generation cellular systems, the ability to operate below and above 6 GHz (e.g., in mmWave mechanisms) is one of the requirements. In 3GPP TR 22.891, 74 5G use cases have been identified and described; these use cases can be broadly categorized into three distinct groups. The first group, called “enhanced mobile broadband (eMBB),” targets high data rate services with less stringent latency and reliability requirements. The second group, called “ultra-reliable and low-latency (URLL),” targets applications with less stringent data rate requirements but less tolerance for latency. The third group, called “massive MTC (mMTC),” targets a large number of low-power device connections, such as per km. 2 One million, with less stringent requirements for reliability, data rate, and latency.
[0095] To enable 5G networks to support such diverse services with different Quality of Service (QoS), a method called network slicing has been identified in the 3GPP specifications. To effectively utilize PHY resources and multiplex various slices in the DL-SCH (using different resource allocation schemes, parameter sets, and scheduling policies), a flexible and self-contained frame or subframe design is employed.
[0096] Figure 9 The illustration shows an example of reuse of two slices 900 according to an embodiment of the present disclosure. Figure 9 The example of reusing the two slices 900 shown is for illustrative purposes only. Figure 9 This disclosure is not intended to limit the scope of any particular implementation of the reuse of two slices 900.
[0097] exist Figure 9 Two exemplary instances of multiplexing two slices within a common subframe or frame are depicted. In these exemplary embodiments, a slice can consist of one or two transmission instances, wherein a transmission instance includes a control (CTRL) component (e.g., 920a, 960a, 960b, 920b, or 960c) and a data component (e.g., 930a, 970a, 970b, 930b, or 970c). In embodiment 910, the two slices are multiplexed in the frequency domain, while in embodiment 950, the two slices are multiplexed in the time domain. The two slices can be transmitted using different sets of parameter sets.
[0098] The 3GPP specification supports up to 32 CSI-RS antenna ports, which allows gNBs to be equipped with a large number of antenna elements (such as 64 or 128). In this case, multiple antenna elements are mapped to a single CSI-RS port. For next-generation cellular systems such as 5G, the maximum number of CSI-RS ports can remain the same or increase.
[0099] Figure 10 An example antenna block 1000 according to an embodiment of the present disclosure is illustrated. Figure 10 The embodiment of antenna block 1000 shown is for illustrative purposes only. Figure 10 This disclosure is not intended to limit the scope of any particular implementation of the antenna block 1000.
[0100] For the mmWave band, although the number of antenna elements can be greater for a given form factor, the number of CSI-RS ports—which corresponds to the number of digital precoding ports—tends to be limited by hardware constraints (such as the feasibility of installing a large number of ADCs / DACs at mmWave frequencies). Figure 10 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. A CSI-RS port can then correspond to a subarray that generates a narrow analog beam through analog beamforming. This analog beam can be configured to sweep a wider range of angles by changing the phase shifter group across symbols or subframes. The number of subarrays (equal to the number of RF chains) is the same as the number of CSI-RS ports (NCSI-PORTs). Digital beamforming units perform linear combination across NCSI-PORTs of analog beams to further increase precoding gain. Although the analog beams are wideband (and therefore not frequency-selective), digital precoding can vary across frequency subbands or resource blocks.
[0101] Although the following exemplary description 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).
[0102] Figure 11 An example network configuration 1100 according to an embodiment of the present disclosure is illustrated. Figure 11 The network configuration 1100 shown is an example for illustration only. Figure 11 This disclosure is not intended to limit the scope to any particular implementation of Configuration 1100.
[0103] To enable 5G networks to support such diverse services with different qualities of service (QoS), a scheme called network slicing has been identified in the 3GPP specifications.
[0104] like Figure 11As shown, the operator's network 1110 includes multiple radio access networks 1120 associated with network equipment such as gNBs 1130a and 1130b, and small cell base stations (nanopico / peak gNBs or Wi-Fi access points) 1135a and 1135b. Network 1110 is capable of supporting various services, each of which is represented as a slice.
[0105] In this example, the URLL slice 1140a service requires UEs that provide URL services, such as cars 1145b, trucks 1145c, smartwatches 1145a, and smart glasses 1145d. Two mMTC slices, 1150a and 1550b, require UEs that provide mMTC services, such as power meters 1155a and temperature control boxes 1155b. One eMBB slice 1160a service requires UEs that provide eMBB services, such as cellular phones 1165a, laptops 1165b, and tablets 1165c. It is also conceivable to configure devices with two slices.
[0106] Effective design of CSI-RS is a key factor in achieving digital precoding. To this end, three types of CSI reporting mechanisms are supported, corresponding to three types of CSI-RS measurement behaviors: "Level A" CSI reporting for non-precoded CSI-RS, "Level B" reporting with K=1 CSI-RS resources for UE-specific beamforming CSI-RS, and "Level B" reporting with K>1 CSI-RS resources for cell-specific beamforming CSI-RS.
[0107] For non-precoded (NP) CSI-RS, a cell-specific one-to-one mapping between CSI-RS ports and TXRUs is utilized. Different CSI-RS ports have the same wide beamwidth and orientation, and therefore typically have wide cell coverage. For beamforming CSI-RS, cell-specific or UE-specific beamforming operations are applied to non-zero power (NZP) CSI-RS resources (e.g., comprising multiple ports). At least at a given time / frequency, and at least from the gNB's perspective, CSI-RS ports have narrow beamwidths and therefore do not have wide cell coverage. At least some CSI-RS port-resource combinations have different beam orientations.
[0108] In scenarios where DL long-term channel statistics can be measured via UL signals at the serving eNodeB, UE-specific BFCSI-RS can be readily used. This is generally feasible when the UL-DL duplex distance is sufficiently small. However, when this condition is not met, some UE feedback is necessary for the eNodeB to obtain an estimate of the DL long-term channel statistics (or any representation thereof). To facilitate such a process, a first BF CSI-RS is transmitted with a period T1 (ms) and a second NP CSI-RS is transmitted with a period T2 (ms), where T1 ≤ T2. This method is called hybrid CSI-RS. The implementation of hybrid CSI-RS depends heavily on the CSI procedure and the definition of NZP CSI-RS resources.
[0109] In the 3GPP LTE specification, a codebook-based transmission scheme is used to support UL SU-MIMO transmissions. That is, the UL grant (including DCI format 4) includes a single PMI field (along with the RI), which indicates a single precoding vector or matrix (from a predefined codebook) that the UE will use for scheduled UL transmissions. Therefore, when multiple PRBs are assigned to the UE, the single precoding matrix indicated by the PMI signifies that wideband UL precoding is being utilized.
[0110] Despite its simplicity, this is clearly suboptimal because typical UL channels are frequency-selective, and the UE is frequency-scheduled to transmit using multiple PRBs. Another drawback of Rel.10 LTE UL SU-MIMO is its lack of support for scenarios where accurate UL-CSI is unavailable at the eNB (essential for the proper operation of codebook-based transmissions). This situation can occur in scenarios with highly mobile UEs or bursty inter-cell interference in poorly isolated cells.
[0111] Therefore, new components need to be designed to achieve more effective support for UL MIMO for the following reasons: First, frequency-selective (or sub-band) precoding for UL MIMO needs to be supported whenever possible. Second, UL MIMO should provide competitive performance even when accurate UL-CSI is unavailable at the eNB. Third, the proposed UL MIMO solution should be able to utilize UL-DL reciprocity, whereby the UE uses CSI-RS to provide UL-CSI estimation for TDD scenarios. Additional examples of such efficient UL MIMO operation and components are described in U.S. Patent Application No. 15 / 491,927, filed April 19, 2017, entitled "Method and Apparatus for Enabling Uplink MIMO," the entire contents of which are incorporated herein by reference.
[0112] In the 3GPP LTE UL codebook, precoders with antenna selection are already supported to maintain a low peak-to-average power ratio (PAPR) and a small cube metric (CM) with rank > 1. Antenna selection provides performance improvements in some scenarios, particularly for SC-FDMA-based ULs in LTE. However, for 5G NR systems, there is a consensus in 3GPP RAN1 that ULs will primarily be CP-OFDM-based, although SC-FDMA-based ULs will also be supported. It is unclear whether antenna selection will show any performance gain in the case of CP-OFDM-based ULs. Several alternatives exist for UL codebooks in 5G NR, regardless of antenna selection. Furthermore, UL codebook design depends on whether the UE can use all antenna ports or a subset of antenna ports to transmit UL data (PUSCH). For example, the UE can perform at least one of fully coherent (all antenna ports), partially coherent (a subset of antenna ports), or incoherent UL transmission (a single antenna port) to transmit the layer in the UL. The 5G NR UL codebooks already designed take into account this UE coherence capability. However, if UL power control, similar to LTE, is applied, there are some issues with UL power control (as explained later). This disclosure addresses several example embodiments for UL power control to overcome these issues.
[0113] In 3GPP NR, UL transmissions are configured to be codebook-based or non-codebook-based via the higher-level parameter txConfig in PUSCH-Config, which is set to "codebook" or "non-codebook".
[0114] According to the 3GPP NR specification, the following is supported for codebook-based UL transmissions. For codebook-based transmissions, the UE determines its codebook subset based on TPMI and the higher-layer parameter ULCodebookSubset or codebookSubset received in PUSCH-Config. PUSCH-Config can be configured as "fullAndPartialAndNonCoherent", "partialAndNonCoherent", or "nonCoherent" depending on the UE's capabilities. The maximum transmission rank can be configured via the higher-layer parameter ULMaxRank or MaxRank in PUSCH-Config.
[0115] A UE that reports “partially coherent and non-coherent” transmission capabilities may not expect to be configured with a subset of UL codebooks that are “fully coherent and partially coherent and non-coherent”.
[0116] A UE that reports its "Non-Coherent" transmission capability may not expect to be configured by a subset of the UL codebook that has "fully coherent and partially coherent and non-coherent" or "partially coherent and non-coherent".
[0117] When two antenna ports are configured, the UE may not expect to be configured using a subset of the higher-layer parameter UL codebook set to "partially coherent and incoherent".
[0118] In this disclosure, “fully coherent and partially coherent and incoherent”, “partially coherent and incoherent” and “incoherent” are referred to as three examples of coherence types / capabilities, wherein the term “coherence” means a subset of antenna ports at the UE that can be used to coherently transmit UL data layers.
[0119] According to the NR specification, for non-codebook-based UL transmissions, the precoding matrix W is equal to the identity matrix. For codebook-based UL transmissions, for single-layer transmissions on a single antenna port, the precoding matrix W is given by W=1; otherwise, it is given by Tables 1 to 6.
[0120] Tables 7 and 8 summarize subsets of the three coherence types of TPMI indexes, where rank = r corresponds to (and is equivalent to) r layers.
[0121] The rank (or layer number) and corresponding precoding matrix W are indicated to the UE using TRI and TPMI, respectively. In one example, this indication is combined via the "Precoding Information and Layer Number" field in the DCI, for example, using DCI format 0_1. In another example, this indication is via higher-layer RRC signaling. In one example, the mapping between the "Precoding Information and Layer Number" field and TRI / TPMI is based on NR.
[0122] Table 1. Precoding matrix for single-layer transmission using two antenna ports
[0123]
[0124] Table 2. Precoding matrix W for single-layer transmission using four antenna ports with transform precoding enabled.
[0125]
[0126] Table 3. Precoding matrix w for disabling transform precoding in single-layer transmission using four antenna ports
[0127]
[0128]
[0129] Table 4. Precoding matrix W for disabling transform precoding using two-antenna-port two-layer transmission
[0130]
[0131] Table 5. Precoding matrix W for disabling transform precoding in two-layer transmission using four antenna ports
[0132]
[0133]
[0134] Table 6. Precoding matrix W for disabling transform precoding in three-layer transmission using four antenna ports
[0135]
[0136] Table 7. Precoding matrix W for disabling transform precoding in four-layer transmission using four antenna ports
[0137]
[0138] Table 8. TPMI Index for Two Antenna Ports
[0139] 1 0-1 0-5 2 0 0-2
[0140] Table 9. TPMI Index for 4 Antenna Ports
[0141] 1 0-3 0-11 0-27 2 0-5 0-13 0-21 3 0 0-2 0-6 4 0 0-2 0-4
[0142] Table 10. Total power of the precoding matrix W used for two antenna ports
[0143]
[0144] Table 11. Total power of the precoding matrix W used for the four antenna ports
[0145]
[0146] Tables 10 and 11 summarize the total power of the precoding matrix W for different rank and coherence types. The following issues can be observed.
[0147] In one problem, for both incoherent and partially coherent TPMIs, total power increases with rank, meaning that TPMI selection will favor higher rank. In particular, even for cell-edge UEs, rank 1 TPMIs may not be selected, which can severely impact cell-edge performance.
[0148] In another problem, for a given rank, the total power of the incoherent TPMI is less than or equal to the total power of the partially coherent TPMI, which is less than or equal to the total power of the fully coherent TPMI. This trend is due to the fact that the power of the non-zero antenna ports remains constant across all three types of TPMI. This can be beneficial in some scenarios (e.g., for power-saving UE implementations). However, this may not always be desirable.
[0149] The aforementioned problems can be addressed through UL power control. This disclosure provides some examples and embodiments. The scope of this disclosure is not limited to these embodiments, but includes any extensions or combinations of the provided embodiments.
[0150] In one embodiment 1, for PUSCH, the UE first transmits the power P on the UL bandwidth portion (BWP)b of the carrier f of the serving cell c. PUSCH,f,c (i, j, q) d linear values of l) Scale β, then evenly distribute the resulting scaled power across the antenna ports on which non-zero PUSCH is transmitted. Determine β using at least one of the following alternatives. In one example of Alt 1-1, β = 1. In another example of Alt 1-2, In another example of Alt 1-3, In such examples, ρ is the antenna port {p0, ..., p}. ρ-1 The number of} represents either the number of antenna ports configured for the transmission scheme or the maximum number of SRS ports supported by the UE in a single SRS resource. In such an example, ρ0 represents the number of non-zero antenna ports {p0, ..., p}. ρ-1 The number of} or the number of antenna ports with non-zero PUSCH transmission power, where K is an integer and belongs to {1, 2, ..., ρ}.
[0151] An example of determining the value of K is K=2. i , where i = 0, 1, ..., log2ρ: for ρ = 1 (1 antenna port), K = 1; for ρ = 2 (2 antenna ports), K = 1 or 2; and for ρ = 4 (4 antenna ports), K = 1, 2, or 4.
[0152] Another example of determining the value of K is as follows: for non-codebook-based UL transmissions, K = 1; and for codebook-based UL transmissions, K is given from Table 11.
[0153] Table 12. Examples of K values
[0154] Fully coherent, partially coherent, and incoherent 2 1 Fully coherent, partially coherent, and incoherent 4 1 Partially coherent and incoherent t 4 2 Incoherent 2 2 Incoherent 4 4
[0155] The β values for Alt 1-3 and the K values as shown in Table 12 are summarized in Tables 13 and 14. Note that for the four antenna ports, the β value is 1 for coherence type = partially coherent and incoherent (PC+NC), rank 2 and rank 3, and for incoherent (NC) TPMI. This means that for rank 2 and rank 3, the power per non-zero (NZ) port is 1 / 2 and 1 / 3, respectively. This differs from the 1 / 4 power per NZ port used for rank 2 and rank 3, as well as partially coherent TPMI. In other words, the power per NZ port changes across rank 2 and rank 3 TPMI.
[0156] Table 13. β values based on Alt 1-3 and for two antenna ports.
[0157]
[0158] Table 14. For the four antenna ports, based on the β values of Alt 1-3 and the K values as shown in Table 12.
[0159]
[0160] In one sub-example 1-1, only one alternative to β is supported in the specification (e.g., Alt 1-1 or Alt 1-2).
[0161] In one of the sub-examples 1-2, multiple alternatives to p are supported in the specification. One of the multiple values is configured via higher-layer (RRC) or more dynamic MAC CE-based or DCI-based signaling. If configured via RRC signaling, it can be implicitly configured based on a subset of the RRC parameter UL codebook and / or the UL maximum rank. Alternatively, the preferred value is reported by the UE. This reporting can be part of the UE's capabilities. For example, when the UE reports its coherence capabilities, it can report a preferred β value.
[0162] In one embodiment 2, for PUSCH, the UE first transmits the power P on the UL BWP b of the carrier f of the serving cell. PUSCH,f,c (i, j, q) d linear values of l) Scaling β is then applied, and the resulting scaled power is evenly distributed across the antenna ports transmitting non-zero PUSCH, where the β value is determined based on whether the TPMI coherence type is "fully coherent and partially coherent and incoherent", "partially coherent and incoherent", or "incoherent".
[0163] In a sub-example 2-1, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and incoherent" or the UE reports the UE's UE capabilities as "fully coherent and partially coherent and incoherent", then (e.g., Alt1-2) or β=1 (e.g., Alt1-1).
[0164] In a sub-example 2-2, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", or if the UE reports the UE's UE capabilities as "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", then (For example, Alt 1-2), otherwise β = 1 (Alt 1-1).
[0165] In one sub-example 2-3, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and incoherent" or the UE reports the UE's UE capabilities as "fully coherent and partially coherent and incoherent", then (e.g., Alt 1-3), otherwise β = 1 (e.g., Alt 1-1).
[0166] In one of the sub-examples 2-4, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", or if the UE reports that the UE's UE capability is "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", then (Alt 1-3), otherwise β=1(Alt 1-1).
[0167] In one sub-example 2-5, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and non-coherent" or the UE reports the UE's UE capabilities as "fully coherent and partially coherent and non-coherent", then (Alt 1-3), otherwise (Alt 1-2).
[0168] In one of the sub-examples 2-6, if the higher-layer (RRC) parameter UL codebook subset = "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", or if the UE reports the UE's UE capabilities as "fully coherent and partially coherent and incoherent" or "partially coherent and incoherent", then (A1t 1-3), otherwise (Alt 1-2).
[0169] In one embodiment 3, for PUSCH, the UE first transmits the power P on the UL BWPb of the carrier of the serving cell c. PUSCH,f,c (i, j, q) d linear values of l) Scale β, and then distribute the resulting scaled power evenly across the antenna ports on which non-zero PUSCHs are transmitted, where the value of β depends on the number and rank of the coherent antenna port groups (G). β is determined using at least one of the following alternatives.
[0170] In one example of Alt 3-1, In one example of Alt 3-2, β = β1β2, where, The coherent antenna port group transmitting non-zero PUSCH across it equally scales the transmit power, and Note that if the number (ρ) of configured antenna ports is equally divided into G coherent port groups, then G is equivalent to K in Alt 1-3 (Example 1), and Then
[0171] In one example of Alt 3-3, β = β1β2, where, and In one example of Alt 3-4, β = β1 / β2, where, and In one example of Alt3-5, β = β1 / β2, where, and In one example of Alt 3-6, β = β1β2, where, and In this example: G is the number of coherent antenna port groups; G0 is the number of coherent antenna port groups on which non-zero PUSCH is transmitted; ρ g ρ is the number of antenna ports configured for the transmission scheme in the g-th coherent antenna port group; 0,g R is the number of antenna ports with non-zero PUSCH transmission in the g-th coherent antenna port group; and R is the layer number (or rank value).
[0172] In one example, the G value based on Alt 3-6 is given by G=K in Table 12. In another example, the G0 value based on Alt 3-2 is given by Table 15.
[0173] Table 15. G0 value based on Alt 3-2
[0174]
[0175]
[0176] In one example, the β1 value according to Alt scheme 3-3 is given by Table 16, where the G0 value is according to Table 15, and G = K is according to Table 12.
[0177] Table 16. β1 values based on Alt 3-3
[0178]
[0179] In the example, for non-codebook-based UL transmission, G = the number of antenna ports configured for the UL transmission scheme, and for codebook-based UL transmission, the number (G) of coherent antenna port groups for the three coherent types is shown in Table 17.
[0180] Table 17. Number of Coherent Antenna Port Groups (G)
[0181]
[0182]
[0183] In another example, for a given number of antenna ports, the β value for non-codebook-based UL transmission is the same as the β value for codebook-based UL transmission with NC coherence type.
[0184] For codebook-based UL transmissions, the β values according to Alt 3-2 are summarized in Tables 18 and 19. The corresponding power for each non-zero antenna port is summarized in Tables 20 and 21. Note that for four antenna ports: the β value for coherence type = partially coherent and incoherent, rank 2 and incoherent TPMI is 1 (for TPMI index = 1, 4) or 1 / 21 (for TPMI index = 0, 2, 3, 5); for a given rank, the power of each non-zero antenna port does not change except for coherence type = partially coherent and incoherent, rank 2 and incoherent TPMI; the power of each non-zero antenna port does change across rank; for coherence type = incoherent and partially coherent and incoherent, the power of each non-zero antenna port does change across rank; and for all ranks, for coherence type = fully coherent and partially coherent and incoherent (FC+PC+NC), the power of each non-zero antenna port does not change.
[0185] The β value can be similarly constructed based on other alternatives such as Alt 3-3, 3-4, or 3-5.
[0186] Table 18. β values for two antenna ports based on Alt 3-2
[0187]
[0188] Table 19. β values for the four antenna ports based on Alt 3-2.
[0189]
[0190]
[0191] Table 20. Power for each non-zero antenna port of the two antenna ports according to Alt 3-2
[0192]
[0193] Table 21. Power of each non-zero antenna port for the four antenna ports according to Alt 3-2
[0194]
[0195] Use at least one of the following sub-examples to ensure that the power of each non-zero antenna port does not change for a given rank.
[0196] In one sub-example 3-1, the β1 value for the four antenna ports, coherence type = partially coherent and incoherent, rank 2, and incoherent TPMI indices 1 and 4 is set to p1 = 1 / 2. Note that the power of each non-zero antenna port becomes 1 / 4, and is therefore equal to the power of each non-zero antenna port for the other rank 2 TPMIs.
[0197] In one sub-example 3-2, for each rank r, the β1 value is determined using only or based on the most coherent TPMI, and the determined β1 value is used for all TPMIs of rank r. In one example, for the FC+PC+NC coherent type, the most coherent TPMI = FCTPMI. In one example, for the PC+NC coherent type, the most coherent TPMI = PC TPMI. In one example, for the NC coherent type, the most coherent TPMI = NC TPMI.
[0198] In one sub-example 3-3, for a given rank r, the value of β1 is determined as Where, γ i = The number of coherent port groups that use TPMIi to send non-zero PUSCH.
[0199] Note that for any of sub-examples 3-1, 3-2, and 3-3, with 4 antenna ports and coherence type = partially coherent and incoherent, the power of each non-zero antenna port becomes 1 / 4 for all rank 2 TPMIs. The resulting β values are summarized in Tables 22 and 23.
[0200] Table 22. β values for two antenna ports based on Alt 3-2.
[0201]
[0202] Table 23. β values based on Alt 3-2 and for 4 antenna ports.
[0203]
[0204]
[0205] In sub-examples 3-4, for non-codebook-based UL transmission, β = 1, meaning the total power is evenly distributed across the antenna port transmitting non-zero PUSCH.
[0206] In one embodiment 4, for codebook-based UL transmissions, power scaling for UL transmissions is applied to the precoding matrix W indicated by TPMI (instead of power scaling for PUSCH transmissions as provided in embodiments 1-3). For example, the precoding matrix W (see Tables 1-8) is configured according to... or Scaling, i.e. or Included in the premultiplication (scalar normalization) factor before the precoding matrix W, where β or (β1, β2) is one of the alternatives in the embodiments according to this disclosure, such as Alt 3-2.
[0207] For non-codebook-based UL transmissions, the UE can determine its PUSCH precoder and transmission rank based on the wideband SRI field from the DCI, and apply power scaling. Where r is the transmission rank.
[0208] In one embodiment 5, for codebook-based UL transmission, power scaling for UL transmission is applied to both the precoding matrix W indicated by TPMI and the PUSCH transmission. For example: Scaling is applied to the precoding matrix W, and β2 scaling is applied to the NZ PUSCH transmission; or... Scaling is applied to the precoding matrix W, and β1 scaling is applied to the NZ PUSCH transmission, wherein β1 and β2 are one of the alternatives according to the embodiments of this disclosure, such as Alt schemes 3-2, 3-3 or 3-6.
[0209] For non-codebook-based UL transmissions, power scaling will be applied. It is applied to one of the precoding matrix W and PUSCH transmissions indicated by TPMI, where r is the transmission rank.
[0210] In one embodiment 6, the UE reports whether it can change (adapt) the power of a non-zero PUSCH antenna port from multiple values (corresponding to multiple β values) as part of the UE capability signaling. For example, the UE reports (via 1 bit of capability signaling) whether it can only support (e.g., Alt 1-2) or support Both (e.g., Alt 1-2) and β = β1β2 (e.g., Alt 3-2, 3-3, or 3-6).
[0211] In one embodiment 7, for PUSCH, the UE first transmits the power P on the UL BWP b of the carrier f of the serving cell c. PUSCH,f,c (i, j, q) d linear values of l) Scale β, and then distribute the resulting scaled power equally across the antenna port transmitting a non-zero PUSCH, where if Then β = β1β2 is based on at least one of Alt 3-2 to Alt 3-6; otherwise,
[0212] The UE transmit power P configured for carrier f of serving cell c in PUSCH transmission period i. CMAX,f,c The linear value of (i).
[0213] In variant 7A, the inequality condition is replaced with
[0214] In one example of this embodiment (based on Alt 3-3), if or (Variation 7A), then β=β1β2, and The value of β1 is given in Table 16, the value of G0 is given in Table 14, and G = K is given in Table 12, otherwise β1 = 1.
[0215] In one example (based on Alt 3-6), if or (Variation 7A), then β=β1β2, and The value of G is given by G=K in Table 11, otherwise β1=1.
[0216] In one embodiment 8, for PUSCH, the UE first transmits the power P on the UL BWPb of the carrier f of the serving cell c. PUSCH,f,c (i, j, q) d linear values of l) Scale β, and then distribute the resulting scaled power equally across the antenna port transmitting a non-zero PUSCH, where if Then β = β1β2 is based on at least one of Alt 3-2 to Alt 3-6, otherwise
[0217] PCMAX_H,f,c is a linear value of MIN{PEMAX,c,PPowerClass-ΔPPowerClass}, where PEMAX,c is the value given by the Information Element (IE) P-Max of the serving cell c; PPowerClass is the maximum UE power; when a P-max of 23dBm or lower is indicated, or if the uplink / downlink configuration in the cell is 0 or 6, ΔPPowerClass = 3dB for a UE capable of operating at power class 2 in band n41; otherwise, ΔPPowerClass = 0dB. In Variant 8A, the inequality condition is replaced by
[0218] In one example of this embodiment (based on Alt 3-3), if or (Variation 8A), then β=β1β2, and The value of β1 is given in Table 15, the value of G0 is given in Table 15, and G = K is given in Table 11, otherwise β1 = 1.
[0219] In one example (based on Alt 3-6), if or (Variation 8A), then β=β1β2, and The value of G is given by G=K in Table 11, otherwise β1=1.
[0220] In one embodiment 9, for PUSCH, the UE first transmits the power P on the UL BWP b of the carrier f of the serving cell c. PUSCH,f,c (i, j, q) d linear values of l) Scale β, and then distribute the resulting scaled power equally across the antenna port transmitting a non-zero PUSCH, where if Then β = β1β2 is based on at least one of Alt 3-2 to Alt 3-6, otherwise
[0221] It is a linear value of the maximum UE power PPowerClass. In Variant 9A, the inequality condition is replaced by...
[0222] In one example of this embodiment (based on Alt 3-3), if or (Variation 9A), then β=β1β2, and The value of β1 is given in Table 16, the value of G0 is given in Table 15, and G = K is given in Table 12, otherwise β1 = 1.
[0223] In one example (based on Alt 3-6), if or (Variation 9A), then β=β1β2, and The value of G is given by G=K in Table 12, otherwise β1=1.
[0224] In a variant of Example 9, Example 9A, Replaced with in, It is a linear value of ΔPPowerClass.
[0225] A non-zero PUSCH antenna port corresponds to the UE antenna port from which PUSCH (data) is transmitted.
[0226] For codebook-based UL transmissions, this corresponds to the UE antenna port assigned a non-zero precoding weight, indicated by the TRI / TPMI related field in the DCI. For non-codebook-based UL transmissions, this corresponds to the UE antenna port indicated by the SRI related field in the DCI.
[0227] A zero-PUSCH antenna port corresponds to a UE antenna port from which PUSCH (data) is not transmitted. For codebook-based UL transmissions, this corresponds to a UE antenna port assigned zero precoding weight, indicated by the TRI / TPMI related field in the DCI. For non-codebook-based UL transmissions, this corresponds to a UE antenna port not indicated by the SRI related field in the DCI.
[0228] In one embodiment 10, the UE reports its capabilities (e.g., via UE capability signaling), i.e., whether the UE is able to scale (or modify or adapt) the power of a non-zero PUSCH antenna port (or the power amplifier transmitting non-zero PUSCH data) from multiple values via UL power control and / or the power of the precoded matrix (indicated by TPMI for codebook-based UL transmissions or by SRI for non-codebook-based UL transmissions). Multiple scaling values can correspond to multiple β values provided in this disclosure. As an example, the UE reports (via 1-bit capability signaling) whether it is capable of supporting only one β value or two β values.
[0229] If the UE can scale the power of both the non-zero PUSCH antenna port and the precoding matrix, then the β value can be decomposed into two factors such as β = β1β2, or into two factors β1 and β2, where one of the two factors (e.g., β1) is used to scale the non-zero PUSCH antenna port and the other factor (e.g., β2) is used to scale the precoding matrix.
[0230] In one sub-example 10-1, for codebook-based UL transmission, the UE scales power according to at least one of the following alternatives.
[0231] In one example of Alt 10-1-1, Scaling is applied (premultiplied) to the precoding matrix W, and β2 scaling is applied to the NZ PUSCH transmission via UL power control. In an example in Alt 10-1-2, [the following is an example]... Scaling is applied (premultiplied) to the precoding matrix W, and β1 scaling is applied to the NZ PUSCH transmission via UL power control.
[0232] In one example 10-1-1, β1 and β2 are one of the alternatives in the embodiments according to this disclosure, such as Alt3-2, 3-3 or 3-6.
[0233] In Example 10-1-2 (of Alt 10-1-1), the β2 scaling is the same as the scaling in Alt 1-2 of Example 1, that is, Furthermore, β1 used for precoder scaling can take one or more values depending on the UE's capabilities. If β1 can only take one value, then β1 = 1. If β1 can take two values, then the first of the two values can be β1 = 1, and the second can be β1 according to one of Alt 3-2, 3-3, or 3-6.
[0234] If the UE can support multiple β1 values, one of them can be configured. This configuration can be done explicitly via higher-layer (e.g., RRC) signaling using a single RRC parameter or implicitly using at least one of UL codebook-related parameters such as L codebook subset and UL maximum rank. Alternatively, the configuration of the β1 value via DCI signaling is dynamic, for example, using DCI format 01 or explicitly using a single DCI field or implicitly using at least one of UL codebook-related fields such as TRI / TPMI and / or SRI.
[0235] In one scheme of 10-1-1, multiple β1 values can be supported by introducing new UL codebook parameters—such as Transmit Power Indicator (TPI). If two β1 values are supported, TPI=0 can indicate β1=1, and TPI=1 can indicate β1 according to one of Alt 3-2, 3-3, or 3-6. Other codebook parameters, such as TRI / TPMI, remain the same regardless of the β1 value used for transmission. UL codebook tables for 2 and 4 antenna ports are then obtained by replacing the premultiplication factor in some TPMIs. For example: for Table 1, in TPMI 0-1... replace For Table 3, in TPMI 0-11, use replace For Table 4, use TPMI 0. replace For Table 5, use TPMI 0-5 replace And for Table 6, in TPMI 0, using replace
[0236] In one scheme of 10-1-2, there is no separate UL codebook parameter for β1 scaling, and the UL codebook includes precoding matrices for all supported β1 values. Then, UL codebook tables for 2 and 4 antenna ports are obtained by adding TPMIs for appending β1 values. For example, if two β1 values are supported, one of them can be β1 = 1, and the other can be β1 according to one of Alt3-2, 3-3, or 3-6.
[0237] Add the additional TPMI from Table 24 to Table 1. Add the additional TPMI from Table 25 to Table 3. Add the additional TPMI from Table 26 to Table 4. Add the additional TPMI from Table 27 to Table 5.
[0238] Add the additional TPMI from Table 28 to Table 6.
[0239] Table 24. Additional precoding matrix W for single-layer transmission using two antenna ports
[0240]
[0241] Table 25. Additional precoding matrix W for disabling transform precoding in single-layer transmission using four antenna ports
[0242]
[0243]
[0244] Table 26. Additional precoding matrix W for disabling transform precoding in two-layer transmission using two antenna ports
[0245]
[0246] Table 27. Additional precoding matrix W for disabling transform precoding in two-layer transmission using four antenna ports
[0247]
[0248] Table 28. Additional precoding matrix W for disabling transform precoding in three-layer transmission using four antenna ports
[0249]
[0250]
[0251] In one sub-example 10-2, for codebook-based UL transmission, β1 scaling may also depend on the configuration value of a subset of the UL codebook.
[0252] When the UL codebook subset = FC + PC + NC, at least one of the following is used for β1 scaling.
[0253] In one example of Alt 10-2-1, it is possible to use only one β1 scaling (e.g., β1 = 1) regardless of whether the precoding matrix corresponds to FC, PC, or NC transports—this does not take into account whether the UE is capable of supporting one or more β1 scaling UE capabilities.
[0254] In one example of Alt 10-2-2, if the UE can support them, scaling with multiple β1 values (e.g., 2 values) is possible. At least one of the following sub-alternatives can be used.
[0255] In an instance Alt 10-2-2-1, two β1 values can only be used in the precoding matrix corresponding to the NC transmission. For FC and PC, only one β1 scaling (e.g., β1 = 1) can be used.
[0256] In one instance of Alt 10-2-2-2, two β1 values can only be used in the precoding matrix corresponding to the PC transmission. For FC and NC, only one β1 scaling (e.g., β1 = 1) can be used.
[0257] In one instance of Alt 10-2-2-3, two β1 values can only be used in the precoding matrices corresponding to PC and NC transmissions. For FC, only one β1 scaling (e.g., β1 = 1) can be used.
[0258] When the UL codebook subset = PC+NC, at least one of the following is used for β1 scaling.
[0259] In one example of Alt 10-2-3, only one β1 scaling (e.g., β1 = 1) can be used, regardless of whether the precoding matrix corresponds to PC or NC transport—this does not take into account whether the UE is capable of supporting one or more β1 scaling UE capabilities.
[0260] In one example of Alt 10-2-4, if the UE can support them, scaling with multiple β1 values (e.g., 2 values) is possible. At least one of the following sub-alternatives can be used.
[0261] In one instance of Alt 10-2-4-1, two β1 values can only be used in the precoding matrix corresponding to the NC transmission. For PC, only one β1 scaling (e.g., β1 = 1) can be used.
[0262] In one instance of Alt 10-2-4-2, two β1 values can only be used in the precoding matrix corresponding to the PC transmission. For NC, only one β1 scaling (e.g., β1 = 1) can be used.
[0263] When the UL codebook subset = NC, at least one of the following is used for p1 scaling.
[0264] In one example of Alt 10-2-5, only one β1 scaling (e.g., β1 = 1) can be used—this does not take into account whether the UE is capable of supporting one or more β1 scaling UE capabilities.
[0265] In one example of Alt 10-2-6, if the UE is able to support them, multiple β1 values (e.g., 2 values) can be used for scaling.
[0266] In one sub-example 10-2, for codebook-based UL transmission, the UE scales power according to at least one of the following alternatives.
[0267] In one example of Alt 10-2-1, The scaling is applied (premultiplied) to the UE antenna port indicated by the SRI-related field in the DCI, and the β2 scaling is applied to the NZ PUSCH transmission via UL power control.
[0268] In one example of Alt 10-2-2, Scaling is applied (premultiplied) to the UE antenna port indicated by the SRI-related field in the DCI, and β1 scaling is applied to the NZ PUSCH transmission via UL power control.
[0269] In this example of 10-2-1, β1 and β2 are one of the alternatives in the embodiments according to this disclosure, such as Alt 3-2, 3-3 or 3-6.
[0270] In this example of 10-2-2, the β1 scaling used for the NC case of codebook-based UL transmission also applies to non-codebook-based UL transmission.
[0271] Other examples / alternatives in sub-example 10-1 also apply to this sub-example.
[0272] In one embodiment 11, for codebook-based UL transmission, the UE reports its capabilities (e.g., via UE capability signaling) regarding whether it can perform UL transmission at full power. In particular, UEs with NC or PC antenna ports report whether they can transmit at full power for all or some rank values.
[0273] In one example of 11-0, if the UE is capable of full-power transmission, the network / gNB is configured with a UL codebook for TPMI indication, wherein: for FC+PC+NC UEs, the configured UL codebook is the same as the codebooks shown in Tables 1 to 7; for PC+NC UEs, the configured UL codebook includes K FC TPMIs of rank 1, where K = 1 or K > 1, and for rank > 1, the configured UL codebook is the same as codebook 7; for NC UEs, the configured UL codebook includes K1, K2, and k3 FC (or optionally PC) TPMIs of ranks 1, 2, and 3 respectively, where K1, K2, K3 = 1 or K1, K2, K3 > 1; for 4 antenna ports, rank = 4, the configured UL codebook is the same as codebook table 8.
[0274] The configuration of a full-power UL codebook can be achieved via higher-layer (e.g., RRC) signaling. For PC+NC UEs, the higher-layer parameter UL codebook subset = partially coherent and incoherent full power (partially coherent and incoherent FullPower) indicates the UL codebook configured according to scheme 11-0. For NC UEs, the higher-layer parameter UL codebook subset = incoherent full power (incoherent FullPower) indicates the UL codebook configured according to example 11-0 above. Alternatively, the configuration for full-power UL transmission for PC+NC and NC UEs can be based on a new higher-layer parameter, such as ulFullPower.
[0275] In an example 11-0-0, for a PC+NC UE, K=1 and the FC TPMI included in the rank-1 codebook corresponds to the FC TPMI with the smallest FC TPMI index. Similarly, for an NC UE, K1=K2=K3=1, and the FC TPMI included in the rank-1-3 codebook corresponds to the FC TPMI with the smallest FC TPMI index.
[0276] In an example 11-0-1, for a PC+NC UE, K>1, and the FC TPMI included in the rank-1 codebook corresponds to all FC TPMIs. Similarly, for an NC UE, K1, K2, K3>1, and the FC TPMI included in the rank-1-3 codebook corresponds to all FC TPMIs.
[0277] In Example 11-0-2, for a PC+NC UE, K>1, and the FC TPMIs included in the rank-1 codebook correspond to a subset of the FC TPMIs starting from the smallest FC TPMI index. Similarly, for an NC UE, K1, K2, K3>1, and the FC TPMIs included in the rank-1-3 codebook correspond to a subset of the FC TPMIs starting from the smallest FC TPMI index.
[0278] The K or (K1, K2, K3) FC TPMIs included in the UL codebook for PC+NC and NC are respectively based on at least one of the following alternatives.
[0279] In one embodiment of Alt 11-0-0, the precoder or precoding matrix corresponding to the included K FC TPMIs replaces the precoder or precoding matrix for the K NC TPMIs, wherein the K NC TPMIs start from the smallest NC TPMI index (e.g., TPMI = 0). Similarly, the precoder or precoding matrix corresponding to the included (K1, K2, K3) FC TPMIs replaces the precoder or precoding matrix for the (K1, K2, K3) NC TPMIs, respectively, wherein the (K1, K2, K3) NC TPMIs start from the smallest NC TPMI index (e.g., TPMI = 0).
[0280] In one implementation of Alt 11-0-1, K FC TPMIs are complements to NC+PC TPMIs. Similarly, (K1, K2, K3) FC TPMIs are complements to (K1, K2, K3) NC TPMIs respectively.
[0281] Tables 29 through 32 show examples of codebook tables based on Example 11-0-0 and Alt 11-0-1. Table 33 shows an example mapping of TPMI index 0 for full-power UL transmission.
[0282] Table 29. Precoding matrix W for single-layer transmission using two antenna ports.
[0283]
[0284] Table 30. Precoding matrix W for disabling transform precoding in single-layer transmission using four antenna ports
[0285]
[0286]
[0287] Table 31. Precoding matrix W for disabling transform precoding in two-layer transmission using four antenna ports
[0288]
[0289] Table 32. Precoding matrix W for disabling transform precoding in three-layer transmission using four antenna ports
[0290]
[0291] Table 33. Mapping (Replacement) of TPMI Index = 0 for Full Power UL Transmission
[0292]
[0293] In another example based on Example 11-0-0 and Alt 11-0-1, the FC TPMI (which replaces NC TPMI 0) included in the codebook indicates the precoding matrix W according to at least one of the following examples.
[0294] In one example of Ex 11-0-0, W = the FC TPMI with the smallest FC TPMI index (as shown in Table 32). In one example of Ex 11-0-1, W = the FC TPMIi randomly selected from all FC TPMIs, where random selection is performed by the UE or by the gNB / NW. When selected by the gNB / NW, the selected index can be configured / indicated via higher-layer signaling. In one example of Ex 11-0-2, W corresponds to a fixed TPMI, for example, for rank 1, 2 antenna ports, and NC UE. For rank 1, 4 antenna ports and NC or PC UE, For rank 2, 4 antenna ports and NC UE, And for rank 3 and 4 antenna ports and NC UE,
[0295] In one embodiment 11-1, the UL full power transmission according to embodiment 11 applies only to two antenna ports. For four antenna ports, the UL full power is applied according to power scaling β or β1β2 provided in some embodiments of this disclosure.
[0296] In one embodiment 11-2, UL full-power transmission of solutions (1) Embodiment 11 and (2) power scaling β or β1β2, provided in some embodiments of this disclosure, is supported. Which of the two UL full-transmission solutions to use is determined based on at least one of the following alternatives.
[0297] In one example of Alt 11-2-0, the gNB indicates / configures to the UE which of the two solutions is used for UL transmission. This indication can be made via RRC or 1-bit DCI signaling.
[0298] In one example of Alt 11-2-1, the UE reports which of the two solutions it can support as UE capability signaling.
[0299] In one embodiment 11-3, for non-codebook-based UL transmission, UL full-power transmission is performed according to at least one of the following alternatives.
[0300] In an example of Alt 11-3-0, the UE is mediated by a factor. To scale (e.g., UL PC)(NZ)PUSCH antenna port power, where r = rank value = number of SRS resources indicated via SRI.
[0301] In an example from Alt 11-3-1: if the SRS is associated with the CSI-RS, power scaling can be implemented depending on the UE; and if the SRS is not associated with the CSI-RS, the UE can scale power through factors. To scale (e.g., UL PC)(NZ)PUSCH antenna port power, where r = rank value = number of SRS resources indicated via SRI.
[0302] In one embodiment 12, for codebook-based UL transmission (e.g., via a higher-layer parameter txConfig in PUSCH-Config set as "codebook"), the UE reports its UE capability for UL transmission at full power (e.g., via UE capability signaling). Specifically, UEs with NC or PC antenna ports report whether they can transmit at full power. Then, at least one of the following schemes is used for full-power UL transmission.
[0303] In one embodiment 12-0, scaling β = 1 (Alt 1-1) is used in the UL power control mechanism. Specifically, for PUSCH transmission on the active ULBWP of carrier f of serving cell c, the UE first calculates the transmit power P. PUSCH,b,f,c (i, j, q) d linear values of l) If PUSCH transmission is scheduled by DCI format 0_1 and txConfig in PUSCH-Config is set to "codebook", if the UE cannot perform full-power UL transmission (i.e., does not report full-power UL transmission capability), the UE scales the linearity value by the ratio of the number of antenna ports with non-zero PUSCH transmission power to the maximum number of SRS ports supported by the UE in one SRS resource (i.e., If the UE is capable of full-power UL transmission (i.e., reporting full-power UL transmission capability), then the UE does not scale the transmit power linearly (or scales it equivalently by β=1). The UE then evenly distributes the power across the antenna ports transmitting the PUSCH at non-zero power.
[0304] In one embodiment 12-1, at least one of the β scaling values provided in this disclosure (e.g., Alt 1-3 or 3-2) is used in the UL power control mechanism. Specifically, for PUSCH transmission on active ULBWPb of carrier f of serving cell c, the UE first calculates the transmit power P. PUSCH,b,f,c (i, j, q) d linear values of l) If PUSCH transmission is scheduled by DCI format 0_1 and txConfig in PUSCH-Config is set to "codebook", if the UE cannot perform full-power UL transmission (i.e., does not report full-power UL transmission capability), the UE scales the linearity value by the ratio of the number of antenna ports with non-zero PUSCH transmission power to the maximum number of SRS ports supported by the UE in one SRS resource (i.e., If the UE is capable of full-power UL transmission (i.e., reporting full-power UL transmission capability), the UE scales the linear value using at least one of the β values provided in this disclosure (e.g., Alt 1-3 or 3-2). The UE then evenly distributes the power across the antenna ports of the PUSCH transmitted at non-zero power across the UE.
[0305] In one instance, the above-described embodiments as provided in Embodiment 12-0 or Embodiment 12-1 are applied only when the maximum number of SRS ports supported by the UE in an SRS resource is 2, and when the maximum number of SRS ports supported by the UE in an SRS resource is not equal to 2 (e.g., when the maximum number of SRS ports is equal to 4), another solution (as provided in this disclosure) is applied.
[0306] In another instance, the above-described embodiments as provided in Embodiment 12-0 or Embodiment 12-1 are applied only when the maximum number of SRS ports supported by the UE in an SRS resource is 4, and when the maximum number of SRS ports supported by the UE in an SRS resource is not equal to 4 (e.g., when the maximum number of SRS ports is equal to 2), another solution (as provided in this disclosure) is applied.
[0307] In one embodiment A, UL full-power transmission is performed according to embodiment 11 / 12 (or other embodiments in this disclosure) for a subset of rank values supported by the UE for UL transmission. At least one of the following alternatives is used.
[0308] In one example of Alt A-0, the subset S is fixed, for example, S = {1}. In another example of Alt A-1, the subset S is configured to the UE (via higher-layer signaling, for example, maximum rank). An example of S = {1, 2, ..., maximum rank}. In another example of Alt A-2, the subset S is reported by the UE. As an example, the UE can report the maximum rank value for which it can transmit at full power UL. Then S = {1, 2, ..., maximum rank value reported by the UE}. This report can be combined with UE capability signaling for full power UL transmission. Alternatively, this is a separate UE capability report. In one example of Alt A-3, the UE reports a set of rank values (S') as in Alt 11A-2, and then selects / configures set S from set S' to the UE.
[0309] In one embodiment B, full-power UL transmission is supported based on one or two solutions. At least one of the following alternatives is used.
[0310] In one example of Alt B-0, only one solution is supported for full-power UL transmission, regardless of the number of antenna ports, e.g., 2 or 4. The supported solution is one of the beta-scaling (UL power control or codebook scaling) solutions provided according to Embodiment 11 or 12 or in other embodiments of this disclosure. The supported solution is used if the UE is capable of full-power UL transmission.
[0311] In one example of Alt B-1, for a given number of antenna ports, only one solution is supported for full-power UL transmission. Use at least one of the following two sub-alternatives.
[0312] In one example of Alt B-1-0, the supported solutions are based on Embodiment 11 or 12 for 2 antenna ports, and on the β-scaling (UL power control or codebook scaling) based solutions provided in other embodiments of this disclosure for 4 antenna ports. If the UE is capable of full-power UL transmission, the supported solution is used based on the number of antenna ports at the UE.
[0313] In one example of Alt B-1-1, the supported solution is the solution according to Embodiment 11 or 12 for 4 antenna ports, and is also the solution based on β scaling (UL power control or codebook scaling) provided in other embodiments of this disclosure for 2 antenna ports. If the UE is capable of full-power UL transmission, the supported solution is used depending on the number of antenna ports at the UE.
[0314] In one example of Alt B-2, two solutions are supported for full-power UL transmission, regardless of the number of antenna ports, for example, 2 or 4. One of the two supported solutions is according to embodiment 11 or 12, and the other solution is based on a β-scaling (UL power control or codebook scaling) solution provided in other embodiments of this disclosure. If the UE is capable of full-power UL transmission based on at least one of the two supported solutions, the UE reports (as part of the UE capability signaling) which of the two supported solutions it can apply, and the corresponding solution for UL transmission. If the UE reports that it can apply both solutions, one of the two solutions is configured for the UE.
[0315] In one example of Alt B-3, for a given number of antenna ports, two solutions are supported for full-power UL transmission. One of the two supported solutions is according to embodiment 11 or 12, and the other solution is a β-scaling (UL power control or codebook scaling) based solution provided in other embodiments of this disclosure.
[0316] Use at least one of the following two sub-alternatives. In one example of Alt B-3-0, both supported solutions are used for only 2 antenna ports, and only one solution is supported for 4 antenna ports. For 2 antenna ports, the two solutions and other details are as explained in Alt B-2, and for 4 antenna ports, the supported solutions and other details are as explained in Alt B-0.
[0317] In another example in Alt B-3-1, two supported solutions are used only for 4 antenna ports, and only one solution is supported for 2 antenna ports. For 4 antenna ports, the two solutions and other details are as explained in Alt B-2, and for 2 antenna ports, the supported solutions and other details are as explained in Alt B-0.
[0318] The aforementioned problems regarding the total power of the precoding matrix W for different rank and coherence types, summarized in Tables 10 and 11, can be addressed by introducing a new UL codebook that includes at least one TPMI corresponding to the full power, i.e., total power = 1. This new UL codebook can be indicated (configured) via higher-layer parameter subsets or codebook subsets set to non-coherent full power and partially coherent and non-coherent full power, respectively, for non-coherent UEs and partially coherent UEs. Several exemplary embodiments are described below. The scope of this disclosure is not limited to these embodiments but includes any extensions or combinations of the proposed embodiments.
[0319] In one example, full-power UL transmission using a subset of the new codebook is referred to as Mode 1. The UE reports whether it can support full-power UL transmission according to Mode 1 via its capability signaling. If the UE can support full-power UL transmission according to Mode 1, the gNB or network (NW) can configure full-power UL transmission for the UE via higher-layer signaling of the parameters ulFPTx or ulFPtxModes set to Mode 1.
[0320] In one embodiment 13, for mode 1 and an incoherent UE with two antenna ports, the new codebook subset (i.e., codebook subset = incoherent full power) includes at least a rank = 1 (or 1 layer) TPMI = 2 as defined in 3GPP NR specification TS 38.211, which is capable of being used for UL full power transmission. Note that rank = 1 TPMI = 2 is the minimum index of rank 1 fully coherent TPMI (see Table 1). The new codebook subset is based on at least one of the following alternatives.
[0321] In one example of Alt 13-0, the new codebook subset includes only TPMI 2 for rank 1.
[0322] In one example of Alt 13-1, the new codebook subset includes TPMI 0, 1, and 2 for rank 1.
[0323] In one example of Alt 13-2, the new codebook subset includes TPMI 0 and 2 for rank 1.
[0324] In one example of Alt 13-3, the new codebook subset includes TPMI 1 and 2 for rank 1.
[0325] Here, TPMI 0-2 for rank 1 is as defined in 3GPP NR specification TS 38.211 (see Table 1). For rank = 2 (or 2 layers), the configured UL codebook is the same as the 3GPP NR specification TS 38.211 UL codebook for codebook subset = incoherent, i.e., TPMI 0 for rank 2 (see Table 5).
[0326] In one example, only one alternative is supported (e.g., Alt 13-1). In another example, multiple alternatives are supported, and the UE is configured, for example, using one of the multiple alternatives via higher-layer signaling.
[0327] When the maximum rank of the higher-level parameter is 1, the TRI / TPMI indications for Alt 13-1, 13-2, and 13-3 are as shown in Tables 34, 35, and 36, respectively. Two sub-alternative schemes are shown for Alt 13-2 and Alt 13-3. The number of bits used for this indication is summarized in Table 37.
[0328] Table 34: Precoding information and number of layers for two antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 13-1
[0329]
[0330] Table 35: Precoding information and number of layers for two antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 13-2
[0331]
[0332] Table 36: Precoding information and number of layers for two antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 13-3
[0333]
[0334] Table 37: TRI / TPMI payload for 2 antenna ports when maximum rank = 1
[0335] Rank 1, TPMI index 2 0,1,2 0,2 0,1 TRI / TPMI payload (number of bits) 0 2 1 1
[0336] When the maximum rank of the higher-level parameter is 2, the TRI / TPMI indications for Alt 13-0, Alt 13-1, 13-2, and 13-3 are based on Tables 38, 39, 40, and 41, respectively. For each alternative, two sub-alternatives are shown. A summary of the number of bits used for this indication is presented in Table 42.
[0337] Table 38: Precoding information and number of layers for 2 antenna ports if the transform precoder is disabled and maximum rank = 2, Alt 13-0
[0338]
[0339]
[0340] Table 39: Precoding information and number of layers for 2 antenna ports if the transform precoder is disabled and maximum rank = 2, Alt 13-1
[0341]
[0342] Table 40: Precoding information and number of layers for 2 antenna ports if the transform precoder is disabled and maximum rank = 2, Alt 13-2
[0343]
[0344] Table 41: Precoding information and number of layers for 2 antenna ports if the transform precoder is disabled and maximum rank = 2, Alt 13-3
[0345]
[0346] Table 42: TRI / TPMI payload for 2 antenna ports when maximum rank = 2
[0347] Rank 1, TPMI index 2 0,1,2 0,2 0,1 Rank 2, TPMI index 0 0 0 0 TRI / TPMI payload (number of bits) 1 2 2 2
[0348] In one embodiment 13A, for mode 1 and an incoherent UE with two antenna ports, the new codebook subset is as follows. When the maximum rank = 1, TPMI 2 for rank 1 replaces one of TPM I0-1, for example, replacing TPMI 0. This is to ensure that the TRI / TPMI payload remains 1 bit. When the maximum rank = 2, TPMI 2 for rank 1 is added because the above operation does not increase the TRI / TPMI payload when the maximum rank = 2.
[0349] In one embodiment 14, for mode 1 and an incoherent UE with 4 antenna ports, the new codebook subset (i.e., codebook subset = incoherent full power) includes at least rank = 1 TPMI = 13, rank = 2 TPMI = 6, and rank = 3 TPMI = 1 as defined in the 3GPP NR specification TS 38.211, which can be used for UL full power transmission. We can observe the following: Rank = 1 TPMI = 13 is the minimum index of rank = 1 fully coherent TPMI, indicating the same precoding matrix W used for both cases when transform precoding is disabled and when transform precoding is enabled. Although the minimum rank = 1 fully coherent TPMI is 12 (see Table 4), it corresponds to two different precoding matrices W for both cases when transform precoding is disabled and when transform precoding is enabled. Rank = 2 TPMI = 6 is the minimum index of rank = 2 partially coherent TPMI (see Table 6). Rank = 3 TPMI = 1 is the minimum index of rank = 3 partially coherent TPMI (see Table 7).
[0350] The new codebook subset for rank 1 is based on at least one of the following alternatives.
[0351] In one example of Alt 14-0, the new codebook subset includes only TPMI 13 for rank 1.
[0352] In one example of Alt 14-1, the new codebook subset includes TPMI 0, 1, 2, 3, and 13 for rank 1.
[0353] In one example of Alt 14-2, the new codebook subset includes TPMI 1, 2, 3 and 13 for rank 1 (i.e., for codebook subset = incoherent, TPMI 13 replaces TPMI 0).
[0354] In one example of Alt 14-3, the new codebook subset includes TPMI 0, 2, 3 and 13 for rank 1 (i.e., for codebook subset = incoherent, TPMI 13 replaces TPMI 1).
[0355] In one example of Alt 14-4, the new codebook subset includes TPMI 0, 1, 3, and 13 for rank 1 (i.e., for codebook subset = incoherent, TPMI 13 replaces TPMI 2).
[0356] In an example of Alt 14-5: the new codebook subset includes TPMI 0, 1, 2 and 13 for rank 1 (i.e., for codebook subset = incoherent, TPMI 13 replaces TPMI 3).
[0357] Here, TPMI 0, 1, 2, 3, and 13 for rank 1 are defined as in 3GPP NR specification TS 38.211 (see Table 4). In one example, only one alternative is supported (e.g., Alt 14-1). In another example, multiple alternatives are supported, and the UE is configured, for example, using one of the multiple alternatives via higher-layer signaling.
[0358] When the maximum rank of the higher-level parameter is 1, the TRI / TPMI indications for Alt 14-1 to 14-5 are as per Tables 43 to 47, respectively. For Alt 14-2 to Alt 14-5, there are two sub-alternative schemes. The number of bits used for this indication is summarized in Table 48.
[0359] Table 43: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt1 4-1
[0360]
[0361]
[0362] Table 44: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 14-2
[0363]
[0364] Table 45: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 14-3
[0365]
[0366] Table 46: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 14-4
[0367]
[0368]
[0369] Table 47: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 14-5
[0370]
[0371] Table 48: TRI / TPMI payload for 4 antenna ports when maximum rank = 1
[0372]
[0373] The new codebook subset for rank 2 is based on at least one of the following alternatives.
[0374] In one example of Alt 14A-0, the new codebook subset includes only TPMI 6 for rank 2.
[0375] In one example of Alt 14A-1, the new codebook subset includes TPMI 0, 1, 2, 3, 4, 5, and 6 for rank 2.
[0376] In one example of Alt 14A-2, the new codebook subset includes TPMI 1, 2, 3, 4, 5 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 0).
[0377] In one example of Alt 14A-3, the new codebook subset includes TPMI 0, 2, 3, 4, 5 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 1).
[0378] In one example of Alt 14A-4, the new codebook subset includes TPMI 0, 1, 3, 4, 5 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 2).
[0379] In one example of Alt 14A-5, the new codebook subset includes TPMI 0, 1, 2, 4, 5 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 3).
[0380] In one example of Alt 14A-6, the new codebook subset includes TPMI 0, 1, 2, 3, 5 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 4).
[0381] In one example of Alt 14A-7, the new codebook subset includes TPMI 0, 1, 2, 3, 4 and 6 for rank 2 (i.e., for codebook subset = incoherent, TPMI 6 replaces TPMI 5).
[0382] Here, TPMI 0, 1, 2, 3, 4, 5, and 6 for rank 2 are as defined in 3GPP NR specification TS 38.211 (see Table 6). In one instance, only one alternative is supported (e.g., Alt14A-1). In another example, multiple alternatives are supported, and the UE is configured, for example, using one of the multiple alternatives via higher-layer signaling.
[0383] The new codebook subset for rank 3 (or 3 levels) is based on at least one of the following alternatives.
[0384] In one example of Alt 14B-0, the new codebook subset includes only TPMI 1 for rank 3.
[0385] In one example of Alt 14B-1, the new codebook subset includes TPMI 0 and 1 for rank 3.
[0386] Here, TPMI 0 and 1 for rank 3 are defined as in 3GPP NR specification TS 38.211 (see Table 7). In one instance, only one alternative is supported (e.g., Alt 14B-1). In another example, multiple alternatives are supported, and the UE is configured, for example, using one of the multiple alternatives via higher-layer signaling.
[0387] For rank = 4 (or 4 layers), the configured UL codebook is the same as the 3GPP NR specification TS38.211 UL codebook used for codebook subset = incoherent, i.e., TPMI 0 for rank 4 (see Table 8).
[0388] The new codebook subsets of ranks 1, 2, and 3 are based on at least one of the alternatives (Alt 2C-0 to Alt 2C-49) in Table 49.
[0389] Table 49: Alternative schemes for new codebook subsets for ranks 1, 2, and 3
[0390]
[0391]
[0392] When the maximum rank of the higher-level parameter is 2, 3, or 4, the TRI / TPMI indications for Alt 14C-1 and 14C-2 are as shown in Tables 50 and 51, respectively. Two sub-alternative schemes are shown for Alt 14C-1 through Alt 14C-2. The number of bits required for this indication is summarized in Table 54.
[0393] Table 50: Precoding information and layer number for 4 antenna ports if transform precoder is disabled and maximum rank = 2, 3, or 4, Alt 14C-1
[0394]
[0395]
[0396] Table 51: Precoding information and layer number for 4 antenna ports if transform precoder is disabled and maximum rank = 2, 3, or 4, Alt 14C-2
[0397]
[0398]
[0399] Table 52: Precoding information and number of layers for 4 antenna ports if transform precoder is disabled and maximum rank = 2, 3, or 4, Alt 2C-1
[0400]
[0401] Table 53: Or, if the transform precoder is disabled and the maximum rank = 2, 3, or 4, then the precoding information and layer number for the 4 antenna ports, Alt 14C-1c
[0402]
[0403] Table 54: TRI / TPMI payload for 4 antenna ports when the maximum rank is 2, 3, or 4
[0404]
[0405]
[0406] In one embodiment 14A, for mode 1 and an incoherent UE with 4 antenna ports, the new codebook subset is as follows. When the maximum rank = 1, TPMI 13 replaces one of TPMI 0-3, for example, replacing TPMI 0. This is to ensure that the TRI / TPMI payload remains 2 bits. When the maximum rank > 1 (i.e., 2, 3, or 4): TPMI 13 is added for rank 1, TPMI 6 for rank 2, and TPMI 1 for rank 3, because this does not increase the TRI / TPMI payload.
[0407] In one embodiment 15, for mode 1 and a partially coherent UE with 4 antenna ports, the new codebook subset (i.e., codebook subset = partially coherent and incoherent full power) includes at least rank = 1 TPMI = 13, which can be used for UL full power transmission. The new codebook subset for rank 1 is based on at least one of the following alternatives.
[0408] In one example of Alt 15-0, the new codebook subset includes only TPMI 13 for rank 1.
[0409] In one example of Alt`15-1, the new codebook subset includes TPMI 0-11 and 13 for rank 1.
[0410] In one example of Alt 15-2, the new codebook subset includes TPMI 1-11 and 13 for rank 1 (i.e., for codebook subsets = partially coherent and incoherent, TPMI 13 replaces TPMI 0).
[0411] In one example of Alt 15-3, a new codebook subset is made such that for a codebook subset = partially coherent and incoherent, TPMI 13 replaces TPMI X, where X is one of 1 to 11.
[0412] In one example of Alt 15-4, the new codebook subset includes TPMI 12, 13, 14, and 15 for rank 1.
[0413] In one example of Alt 15-5, the new codebook subset includes TPMI 0-11 and 12, 13, 14, 15 for rank 1.
[0414] In one example of Alt 15-6, the new codebook subset includes TPMI 4-11 and 12, 13, 14, 15 for rank 1 (i.e., for codebook subsets = partially coherent and incoherent, TPMI 12, 13, 14, 15 replace TPMI 0-3).
[0415] In one example of Alt 15-7, the new codebook subset is such that for a codebook subset = partially coherent and incoherent, TPMI 12,13,14,15 replaces four TPMIs, where the four TPMIs belong to {0,1,…,11}.
[0416] In one example in Alt 15-8, for DFT-s-OFDM (if the transform precoder is enabled), the new codebook subset includes TPMI 12-19 for rank 1, and for CP-OFDM (if the transform precoder is disabled), the new codebook subset is based on Alt 15-4.
[0417] In one example in Alt 15-9, for DFT-s-OFDM (if the transform precoder is enabled), the new codebook subset includes TPMI 0-11 and 12-19 for rank 1, and for CP-OFDM (if the transform precoder is disabled), the new codebook subset is based on Alt 15-5.
[0418] In one example in Alt 15-10, for DFT-s-OFDM (if the transform precoder is enabled), the new codebook subset includes TPMI 8-11 and 12-19 for rank 1 (i.e., for codebook subset = partially coherent and incoherent, TPMI 12-19 replaces TPMI 0-7), and for CP-OFDM (if the transform precoder is disabled), the new codebook subset is based on Alt 15-6.
[0419] In one example in Alt 15-11, for DFT-s-OFDM (if the transform precoder is enabled), the new codebook subset makes it possible to replace 8 TPMIs for codebook subset = partially coherent and incoherent TPMIs 12-19, where the 8 TPMIs belong to {0,1,…,11}, and for CP-OFDM (if the transform precoder is disabled), the new codebook subset is based on Alt 15-7.
[0420] In one example of Alt 15-12: the new codebook subset includes TPMI 0-3 and 12, 13, 14, 15 for rank 1.
[0421] In one example in Alt 15-13, for DFT-s-OFDM (if the transform precoder is enabled), the new codebook subset includes TPMI 0-3 and 12-19 for rank 1, and for CP-OFDM (if the transform precoder is disabled), the new codebook subset is based on Alt 15-12.
[0422] Here, TPMI 0-11 and 12-19 for rank 1 are as defined in 3GPP NR specification TS 38.211 (see Tables 2 and 4). For rank = 2-4, the configured UL codebook is the same as the 3GPP NR specification TS 38.211 UL codebook for codebook subsets = partially coherent and incoherent.
[0423] In one example, only one alternative is supported (e.g., Alt 15-1). In another example, multiple alternatives are supported, and the UE is configured, for example, using one of the multiple alternatives via higher-layer signaling.
[0424] When the maximum rank of the higher-level parameter is 1, the TRI / TPMI indications for Alt 15-1 and 15-2 are based on Tables 55 and 56, respectively. For Alt 15-2, two sub-alternatives are shown. Alternatively, when the maximum rank of the higher-level parameter is 1, the TRI / TPMI indication is based on one of Tables 57 to 62. When the maximum rank of the higher-level parameter is >1 (e.g., 2, 3, or 4), for rank 1 (1 layer), the TRI / TPMI indication is based on one of Tables 55 to 62, and for rank >1, the TRI / TPMI indication is based on a codebook subset = partially coherent and incoherent.
[0425] Table 55: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-1
[0426]
[0427] Table 56: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-2
[0428]
[0429]
[0430] Table 57: Precoding information and layer number for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-4
[0431]
[0432] Table 58: Precoding information and number of layers for 4 antenna ports, maximum rank = 1, Alt 15-8
[0433]
[0434]
[0435] Table 59: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-5
[0436]
[0437] Table 60: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-9
[0438]
[0439]
[0440] Table 61: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt 15-12
[0441]
[0442] Table 62: Precoding information and number of layers for the 4 antenna ports if transform precoder is enabled, or if transform precoder is disabled and maximum rank = 1, Alt15-13
[0443]
[0444]
[0445] In one embodiment 15A, for mode 1 and a partially coherent UE with 4 antenna ports, the new codebook subset is as follows. When the maximum rank = 1, TPMI 13 replaces one of TPMI 0-11 used for rank 1, for example, replacing TPMI 0. When the maximum rank > 1 (i.e., 2, 3, or 4): TPMI 13 used for rank 1 is added to the 3GPP NR specification TS 38.211 codebook used for rank 1.
[0446] In one embodiment 15B, for mode 1 and a partially coherent UE with four antenna ports, the new codebook subset (i.e., codebook subset = partially coherent and incoherent full power) includes at least rank = 1 TPMI = Z as defined in 3GPP NR specification TS 38.211, which can be used for UL full power transmission. In one example, Z = 12. Except that TPMI 13 for rank 1 is replaced with TPMIZ, the remaining details of this embodiment are the same as described above for embodiments 15 / 15A.
[0447] Figure 12 The illustration shows a flowchart of a method 1200 for operating a user equipment (UE) to perform uplink (UL) transmissions, which can be executed by a UE, according to an embodiment of the present disclosure. Figure 12 The embodiments of method 1200 shown are for illustrative purposes only. Figure 12 This disclosure is not intended to limit the scope to any particular implementation.
[0448] like Figure 12 As shown, method 1200 begins at step 1202. In step 1202, the UE (e.g., as...) Figure 1As shown in 111-116), UE capability information, including the UE's full-power transmission capability, is sent to the base station (BS).
[0449] In step 1204, the UE receives configuration information indicating the UL codebook from the BS.
[0450] In step 1206, the UE identifies the UL codebook used for UL transmission based on the configuration information.
[0451] In step 1208, the UE sends a UL transmission to the BS based on the UL codebook.
[0452] In one embodiment, a UL codebook for one layer includes K l A full-power transmit precoding matrix indicator (TPMI) and a remaining non-full-power TPMI, wherein the TPMI indicates the precoding matrix used for UL transmission, and l indicates the rank value.
[0453] In one embodiment, the UL codebook is configured based on coherent capabilities included in the UE capability information. When the coherent capability is incoherent and N=2, K1=1 for l=1 layers; when the coherent capability is incoherent and N=4, K1=1 for l=1, 2, and 3 layers; and when the coherent capability is partially coherent and incoherent and N=4, K1=4 for l=1 layer, where N is the number of antenna ports at the UE used for UL transmission.
[0454] In one embodiment, when the UE coherence capability is incoherent and N=2: for l=1 layers, the full-power TPMI included in the UL codebook is TPMI=2, which indicates the precoding matrix. .
[0455] In one embodiment, when the UE coherence capability is incoherent and N=4: for l=1 layers, the full-power TPMI included in the UL codebook is TPMI=12, which indicates the precoding matrix. For l=2 layers, the full-power TPMI included in the UL codebook is TPMI=6, which indicates the precoding matrix. Furthermore, for layers l=3, the full-power TPMI included in the UL codebook is TPMI=1, which indicates the precoding matrix.
[0456] In one embodiment, when the coherence capability is incoherent and N=2, the method further includes receiving downlink control information (DCI) including bit field values, and identifying the value of l and the TPMI for UL transmission from the UL codebook based on the bit field values, wherein, for the maximum rank value 1, according to the following table:
[0457] 0 1 layer: TPMI=0 1 1 layer: TPMI = 1 2 1 layer: TPMI = 2
[0458] And for the maximum rank of 2, according to the following table:
[0459] 0 1 layer: TPMI=0 1 1 layer: TPMI = 1 2 2 layers: TPMI=0 3 1 layer: TPMI = 2
[0460] The mapping from TPMI to the precoding matrix is based on the following table:
[0461]
[0462] In one embodiment, when N=4, the method further includes receiving downlink control information (DCI) including bit field values, and identifying the value of l and the TPMI for UL transmission from the UL codebook based on the bit field values, wherein, for the maximum rank value 1, according to the following table:
[0463]
[0464] The mapping from TPMI to the precoding matrix is based on the following table:
[0465]
[0466] In one embodiment, when N=4, the method further includes receiving downlink control information (DCI) including bit field values, and identifying the value of l and the TPMI for UL transmission from the UL codebook based on the bit field values, wherein, for the maximum rank value greater than 1, according to the following table:
[0467]
[0468]
[0469] The mapping from TPMI to the precoding matrix is based on the following table:
[0470]
[0471] Figure 13 A flowchart illustrating another method 1300 that can be performed by a base station (BS) according to an embodiment of the present disclosure is shown. Figure 13 The embodiments of method 1300 shown are for illustrative purposes only. Figure 13 This disclosure is not intended to limit the scope to any particular implementation.
[0472] like Figure 13 As shown, method 1300 begins at step 1302. In step 1302, BS (e.g., as...) Figure 1 As shown in 101-103), UE capability information, including the UE's full-power transmission capability, is received from the user equipment (UE).
[0473] In step 1304, the BS determines configuration information indicating the uplink (UL) codebook for the UE to apply to UL transmissions.
[0474] In step 1306, the BS sends configuration information to the UE indicating the UL codebook used for UL transmission.
[0475] In step 1308, the BS receives UL transmissions from the UE based on the UL codebook.
[0476] In one embodiment, the UL codebook for l layers includes K l A full-power transmit precoding matrix indicator (TPMI) and a remaining non-full-power TPMI, wherein the TPMI indicates the precoding matrix used for UL transmission, and l indicates the rank value.
[0477] In one embodiment, the UL codebook is configured based on coherent capabilities included in the UE capability information. When the coherent capability is incoherent and N=2, K1=1 for l=1 layers; when the coherent capability is incoherent and N=4, K1=1 for l=1, 2, and 3 layers; and when the coherent capability is partially coherent and incoherent and N=4, K1=4 for l=1 layer, where N is the number of antenna ports at the UE used for UL transmission.
[0478] In one embodiment, when the UE coherence capability is incoherent and N=2: for l=1 layers, the full-power TPMI included in the UL codebook is TPMI=2, which indicates the precoding matrix.
[0479] In one embodiment, when the UE coherence capability is incoherent and N=4: for l=1 layers, the full-power TPMI included in the UL codebook is TPMI=12, which indicates the precoding matrix. For l=2 layers, the full-power TPMI included in the UL codebook is TPMI=6, which indicates the precoding matrix. Furthermore, for layers l=3, the full-power TPMI included in the UL codebook is TPMI=1, which indicates the precoding matrix.
[0480] In one embodiment, when the coherence capability is incoherent and N=2, the method further includes: sending downlink control information (DCI) including bit field values to the UE, so that the UE can identify the value of l and the TPMI for UL transmission based on the bit field values from the UL codebook, wherein, for the maximum rank value 1, according to the following table:
[0481] 0 1 layer: TPMI=0 1 1 layer: TPMI = 1 2 1 layer: TPMI = 2
[0482] And for the maximum rank of 2, according to the following table:
[0483] 0 1 layer: TPMI=0 1 1 layer: TPMI = 1 2 2 layers TPMI=0 3 1 layer: TPMI = 2
[0484] The mapping from TPMI to the precoding matrix is based on the following table:
[0485]
[0486] In one embodiment, when N=4, the method further includes: sending downlink control information (DCI) including bit field values to the UE, so that the UE can identify the value of l and the TPMI for UL transmission based on the bit field values from the UL codebook, wherein, for the maximum rank value 1, according to the following table:
[0487]
[0488]
[0489] The mapping from TPMI to the precoding matrix is based on the following table:
[0490]
[0491] In one embodiment, when N=4, the method further includes sending downlink control information (DCI) including bit field values to the UE, enabling the UE to identify the value of 1 and the TPMI for UL transmission based on the bit field values in the UL codebook, wherein, for the maximum rank value greater than 1, according to the following table:
[0492]
[0493]
[0494] The mapping from TPMI to the precoding matrix is based on the following table:
[0495]
[0496]
[0497] Although this disclosure has been described using exemplary embodiments, various changes and modifications may be suggested to those skilled in the art. This disclosure is intended to cover such changes and modifications that fall within the scope of the appended claims.
[0498] The descriptions in this application should not be construed as implying that any particular element, step, or function is an essential element that must be included within the scope of the claims. The scope of the patent subject matter is defined solely by the claims. Furthermore, unless the exact phrase "means of" is followed by a participle, no claim is intended to invoke 35 U.S.SC §112(f).
Claims
1. A method performed by a terminal in a communication system, the method comprising: Configuration is received from the base station via higher-layer signaling to determine the uplink codebook for the terminal capable of full-power uplink transmission; Based on the configuration, a subset of the Transmit Precoding Matrix Indicator (TPMI) is determined for terminals capable of full-power uplink transmission. Wherein, when the configuration is associated with a first coherent type corresponding to a partially or non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI, and Wherein, when the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI or a partially coherent TPMI. Receive downlink control information (DCI) from the base station, including fields indicating precoding information and layer number, wherein said fields indicate a TPMI included in a subset of TPMIs; and Based on the precoding matrix corresponding to the indicated TPMI and layer number, uplink transmissions are sent to the base station.
2. The method according to claim 1, wherein, Based on the fact that the number of antenna ports used for uplink transmission is two and the configuration is associated with a second coherent type corresponding to the non-coherent terminal, a subset of TPMIs for the terminal includes a rank-1 fully coherent TPMI or a partially coherent TPMI.
3. The method according to claim 1, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a first coherent type corresponding to partially and incoherent terminals, a subset of TPMIs for the terminals includes a fully coherent TPMI for rank 1, and Wherein, based on the number of antenna ports used for uplink transmission being four and configured to be associated with a second coherent type corresponding to the non-coherent terminal, the subset of TPMI for the terminal includes a fully coherent TPMI or a partially coherent TPMI for each of rank 1, rank 2 and rank 3.
4. The method according to claim 1, wherein, Based on the fact that the number of antenna ports used for uplink transmission is two and the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMI for the terminal includes: When the maximum rank used for uplink transmission is 1, the TPMI index for rank 1 ranges from 0 to 2, and With a maximum rank of 2 for uplink transmission, the TPMI index for rank 1 ranges from 0 to 2, and the TPMI index for rank 2 is 0.
5. The method according to claim 1, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a first coherent type corresponding to partially and incoherent terminals, a subset of TPMI for the terminal includes: With a maximum rank of 1 for uplink transmission, the TPMI index for rank 1 ranges from 0 to 15. With a maximum rank of 2 for uplink transmission, the TPMI indexes for rank 1 range from 0 to 15, and the TPMI indexes for rank 2 range from 0 to 13. When the maximum rank used for uplink transmission is 3 or 4, the TPMI index for rank 1 is from 0 to 15, the TPMI index for rank 2 is from 0 to 13, and the TPMI index for rank 3 and rank 4 is from 0 to 2.
6. The method according to claim 1, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMI for the terminal includes: When the maximum rank used for uplink transmission is 1, the TPMI indices for rank 1 are 0, 1, 2, 3, and 13. With a maximum rank of 2 for uplink transmission, the TPMI indices for rank 1 are 0, 1, 2, 3, and 13, and the TPMI indices for rank 2 are from 0 to 6. When the maximum rank used for uplink transmission is 3 or 4, the TPMI indexes for rank 1 are 0, 1, 2, 3 and 13, the TPMI indexes for rank 2 are from 0 to 6, the TPMI indexes for rank 3 are 0 and 1, and the TPMI index for rank 4 is 0.
7. The method according to claim 1, wherein, Fully coherent TPMI corresponds to a precoding matrix, wherein all elements of the precoding matrix have non-zero values, and The partially coherent TPMI corresponds to the precoding matrix, wherein at least one column of the precoding matrix has at least two non-zero elements and at least two zero elements.
8. A method performed by a base station in a communication system, the method comprising: Configuration is sent to the terminal via higher-layer signaling to determine the uplink codebook for the terminal capable of full-power uplink transmission; Based on the configuration, a subset of the Transmit Precoding Matrix Indicator (TPMI) is determined for terminals capable of full-power uplink transmission. Wherein, when the configuration is associated with a first coherent type corresponding to a partially or non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI, and Wherein, when the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI or a partially coherent TPMI. Sending downlink control information (DCI) to the terminal, including fields indicating precoding information and layer number, wherein said fields indicate a TPMI included in a subset of TPMIs; and Uplink transmissions are received from the terminal based on the precoding matrix corresponding to the indicated TPMI and layer number.
9. The method according to claim 8, wherein, Based on the fact that the number of antenna ports used for uplink transmission is two and the configuration is associated with a second coherent type corresponding to the non-coherent terminal, a subset of TPMIs for the terminal includes a rank-1 fully coherent TPMI or a partially coherent TPMI.
10. The method according to claim 8, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a first coherent type corresponding to partially and incoherent terminals, a subset of TPMIs for the terminals includes a fully coherent TPMI for rank 1, and Wherein, based on the number of antenna ports used for uplink transmission being four and configured to be associated with a second coherent type corresponding to the non-coherent terminal, the subset of TPMI for the terminal includes a fully coherent TPMI or a partially coherent TPMI for each of rank 1, rank 2 and rank 3.
11. The method according to claim 8, wherein, Based on the fact that the number of antenna ports used for uplink transmission is two and the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMI for the terminal includes: When the maximum rank used for uplink transmission is 1, the TPMI index for rank 1 ranges from 0 to 2, and With a maximum rank of 2 for uplink transmission, the TPMI index for rank 1 ranges from 0 to 2, and the TPMI index for rank 2 is 0.
12. The method according to claim 8, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a first coherent type corresponding to partially and incoherent terminals, a subset of TPMI for the terminal includes: With a maximum rank of 1 for uplink transmission, the TPMI index for rank 1 ranges from 0 to 15. With a maximum rank of 2 for uplink transmission, the TPMI indexes for rank 1 range from 0 to 15, and the TPMI indexes for rank 2 range from 0 to 13. When the maximum rank used for uplink transmission is 3 or 4, the TPMI index for rank 1 is from 0 to 15, the TPMI index for rank 2 is from 0 to 13, and the TPMI index for rank 3 and rank 4 is from 0 to 2.
13. The method according to claim 8, wherein, Based on the fact that the number of antenna ports used for uplink transmission is four and the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMI for the terminal includes: When the maximum rank used for uplink transmission is 1, the TPMI indices for rank 1 are 0, 1, 2, 3, and 13. With a maximum rank of 2 for uplink transmission, the TPMI indices for rank 1 are 0, 1, 2, 3, and 13, and the TPMI indices for rank 2 are from 0 to 6. When the maximum rank used for uplink transmission is 3 or 4, the TPMI indexes for rank 1 are 0, 1, 2, 3 and 13, the TPMI indexes for rank 2 are from 0 to 6, the TPMI indexes for rank 3 are 0 and 1, and the TPMI index for rank 4 is 0.
14. The method according to claim 8, wherein, Fully coherent TPMI corresponds to a precoding matrix, wherein all elements of the precoding matrix have non-zero values, and The partially coherent TPMI corresponds to the precoding matrix, wherein at least one column of the precoding matrix has at least two non-zero elements and at least two zero elements.
15. A terminal in a communication system, the terminal comprising: transceiver; as well as The controller is configured as follows: Configuration is received from the base station via higher-layer signaling to determine the uplink codebook for the terminal capable of full-power uplink transmission; Based on the configuration, a subset of the Transmit Precoding Matrix Indicator (TPMI) is determined for terminals capable of full-power uplink transmission. Wherein, when the configuration is associated with a first coherent type corresponding to a partially or non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI, and Wherein, when the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI or a partially coherent TPMI. Receive downlink control information (DCI) from the base station, including fields indicating precoding information and layer number, wherein said fields indicate a TPMI included in a subset of TPMIs; and Based on the precoding matrix corresponding to the indicated TPMI and layer number, uplink transmissions are sent to the base station.
16. A base station in a communication system, the base station comprising: transceiver; as well as The controller is configured as follows: Configuration is sent to the terminal via higher-layer signaling to determine the uplink codebook for the terminal capable of full-power uplink transmission; Based on the configuration, a subset of the Transmit Precoding Matrix Indicator (TPMI) is determined for terminals capable of full-power uplink transmission. Wherein, when the configuration is associated with a first coherent type corresponding to a partially or non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI, and Wherein, when the configuration is associated with a second coherent type corresponding to a non-coherent terminal, a subset of TPMIs for that terminal includes at least one fully coherent TPMI or a partially coherent TPMI. Sending downlink control information (DCI) to the terminal, including fields indicating precoding information and layer number, wherein said fields indicate a TPMI included in a subset of TPMIs; and Uplink transmissions are received from the terminal based on the precoding matrix corresponding to the indicated TPMI and layer number.
Citation Information
Patent Citations
Method and apparatus for enabling uplink MIMO
US10419086B2
Terminal and base station in communication system and method executed by the same
CN113316900B