Methods, devices, and systems for operation with mode switching
By enabling dynamic mode switching based on delta power class (DPC) reporting, the proposed solution addresses the challenges of resource management in wireless communication systems, leading to improved efficiency and performance.
Patent Information
- Application Number
- PCT/CN2023/129633
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-03
- Publication Date
- 2025-05-08
AI Technical Summary
Existing wireless communication systems face challenges in efficiently managing and allocating network resources for user equipment (UE) with dynamic uplink full power mode switching, particularly due to the dynamic reporting of delta power class (DPC).
The proposed solution involves methods and devices for wireless communication that enable mode switching by allowing user equipment (UE) and base stations to determine and switch uplink full power transmission modes based on reported delta power class (DPC) parameters, thereby optimizing power class utilization and resource allocation.
This approach enhances the efficient utilization of power classes, improves base station scheduling decisions, increases resource utilization efficiency, and boosts the performance of wireless communication systems, particularly in high-speed and low-latency scenarios.
Smart Images

Figure CN2023129633_08052025_PF_FP_ABST
Abstract
Description
METHODS, DEVICES, AND SYSTEMS FOR OPERATION WITH MODE SWITCHINGTECHNICAL FIELD
[0001] The present disclosure is directed generally to wireless communications. Particularly, the present disclosure relates to methods, devices, and systems for operation with mode switching.BACKGROUND
[0002] Wireless communication technologies are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation between user equipment and wireless access network nodes (including but not limited to base stations) . A new generation network is expected to provide high speed, low latency and ultra-reliable communication capabilities and fulfill the requirements from different industries and users.
[0003] In wireless communication system, when a user equipment (UE) supports a different power class (PC) than a default UE power class for a band and the supported power class enables the higher maximum output power than that of the default power class and when the percentage of uplink symbols transmitted in a certain evaluation period (e.g., duty cycle) is larger than a threshold (e.g., max duty cycle) , the UE may apply all requirements for the default power class to the supported power class. As a result, a delta power class (DPC) may be reported by UE to the network to indicate which power class requirements that the UE is referring to wherein only a power reduced resulting from duty cycle exceedance or a power return resulting from duty cycle reduction. Furthermore, one or more UE may be allowed to report a more suitable mode for uplink full power transmission depending on reported DPC. While, due to the DPC is reported dynamically, there are various problems / issues, for a non-limiting example, how to enhance the operation with the dynamic uplink full power mode.
[0004] The present disclosure describes various embodiments for operation with mode switching, addressing at least one of the issues / problems discussed in the present disclosure.SUMMARY
[0005] This document relates to methods, systems, and devices for wireless communication, and more specifically, for operation with mode switching. The various embodiments in the present disclosure may include new method for operation with mode switching, which is beneficial to enhance efficient utilization of a power class of the UE, improve a base station’s scheduling decisions, increase the resource utilization efficiency, and / or boost performance of the wireless communication.
[0006] In one embodiment, the present disclosure describes a method for wireless communication. The method includes determining, by a user equipment (UE) , to switch an uplink full power transmission mode, and determining, by the UE, a parameter associated with the uplink full power transmission mode.
[0007] In one embodiment, the present disclosure describes another method for wireless communication. The method includes determining, by a base station, to switch an uplink full power transmission mode for a user equipment (UE) , and determining, by the base station, a parameter associated with the uplink full power transmission mode for the UE.
[0008] In some other embodiments, an apparatus for wireless communication may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
[0009] In some other embodiments, a device for wireless communication may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
[0010] In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium may be a non-transitory computer-readable medium.
[0011] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.BRIEF DESCRIPTION OF THE DRAWINGS
[0012] FIG. 1 shows an example of a wireless communication system include one wireless network node and one or more user equipment.
[0013] FIG. 2 shows an example of a network node.
[0014] FIG. 3 shows an example of a user equipment.
[0015] FIG. 4A shows a flow diagram of a method for wireless communication.
[0016] FIG. 4B shows a flow diagram of another method for wireless communication.DETAILED DESCRIPTION
[0017] The present disclosure will now be described in detail hereinafter with reference to the accompanied drawings, which form a part of the present disclosure, and which show, by way of illustration, specific examples of embodiments. Please note that the present disclosure may, however, be embodied in a variety of different forms and, therefore, the covered or claimed subject matter is intended to be construed as not being limited to any of the embodiments to be set forth below.
[0018] Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment” or “in some embodiments” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment” or “in other embodiments” as used herein does not necessarily refer to a different embodiment. The phrase “in one implementation” or “in some implementations” as used herein does not necessarily refer to the same implementation and the phrase “in another implementation” or “in other implementations” as used herein does not necessarily refer to a different implementation. It is intended, for example, that claimed subject matter includes combinations of exemplary embodiments or implementations in whole or in part.
[0019] In general, terminology may be understood at least in part from usage in context. For example, terms, such as “and” , “or” , or “and / or, ” as used herein may include a variety of meanings that may depend at least in part upon the context in which such terms are used. Typically, “or” if used to associate a list, such as A, B or C, is intended to mean A, B, and C, here used in the inclusive sense, as well as A, B or C, here used in the exclusive sense. In addition, the term “one or more” or “at least one” as used herein, depending at least in part upon context, may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe combinations of features, structures or characteristics in a plural sense. Similarly, terms, such as “a” , “an” , or “the” , again, may be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context. In addition, the term “based on” or “determined by” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
[0020] The present disclosure describes methods and devices for operation with mode switching.
[0021] New generation (NG) mobile communication system are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless communications rely on efficient network resource management and allocation between user equipment and wireless access network nodes (including but not limited to wireless base stations) . A new generation network is expected to provide high speed, low latency and ultra-reliable communication capabilities and fulfil the requirements from different industries and users.
[0022] The 4th Generation mobile communication technology (4G) Long-Term Evolution (LTE) or LTE-Advance (LTE-A) and the 5th Generation mobile communication technology (5G) face more and more demands. Based on the current development trend, 4G and 5G systems are developing supports on features of enhanced mobile broadband (eMBB) , ultra-reliable low-latency communication (URLLC) , and massive machine-type communication (mMTC) . In some implementations, coverage enhancement may be a requirement for 4G, 5G, and / or further generation communication system.
[0023] In wireless communication system, when a user equipment (UE) supports a different power class (PC) than a default UE power class for a band and the supported power class enables the higher maximum output power than that of the default power class and when the percentage of uplink symbols transmitted in a certain evaluation period (e.g., duty cycle) is larger than a threshold (e.g., max duty cycle) , the UE may apply all requirements for the default power class to the supported power class. As a result, a delta power class (DPC) may be reported by UE to the network to indicate which power class requirements that the UE is referring to wherein only a power reduced resulting from duty cycle exceedance or a power return resulting from duty cycle reduction. Furthermore, one or more UE may be allowed to report a more suitable mode for uplink full power transmission depending on reported DPC. While, due to the DPC is reported dynamically, there are various problems / issues, for a non-limiting example, how to enhance the operation with the dynamic uplink full power mode.
[0024] The present disclosure describes various embodiments for operation with mode switching, addressing at least one of the issues / problems discussed in the present disclosure.
[0025] FIG. 1 shows a wireless communication system 100 including a wireless network node (or a wireless communication node) 118 and one or more user equipment (UE) (or a wireless communication device) 110. The wireless network node may include a network base station, which may be a nodeB (NB, e.g., a gNB) in a mobile telecommunications context. Each of the UE may wirelessly communicate with the wireless network node via one or more radio channels 115 for downlink / uplink communication. For example, a first UE 110 may wirelessly communicate with a wireless network node 118 via a channel including a plurality of radio channels during a certain period of time. The network base station 118 may send high layer signaling to the UE 110. The high layer signaling may include configuration information for communication between the UE and the base station. In one implementation, the high layer signaling may include a radio resource control (RRC) message.
[0026] FIG. 2 shows an example of electronic device 200 to implement a network base station. The example electronic device 200 may include radio transmitting / receiving (Tx / Rx) circuitry 208 to transmit / receive communication with UEs and / or other base stations. The electronic device 200 may also include network interface circuitry 209 to communicate the base station with other base stations and / or a core network, e.g., optical or wireline interconnects, Ethernet, and / or other data transmission mediums / protocols. The electronic device 200 may optionally include an input / output (I / O) interface 206 to communicate with an operator or the like.
[0027] The electronic device 200 may also include system circuitry 204. System circuitry 204 may include processor (s) 221 and / or memory 222. Memory 222 may include an operating system 224, instructions 226, and parameters 228. Instructions 226 may be configured for the one or more of the processors 124 to perform the functions of the network node. The parameters 228 may include parameters to support execution of the instructions 226. For example, parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and / or other parameters.
[0028] FIG. 3 shows an example of an electronic device to implement a terminal device 300 (for example, user equipment (UE) ) . The UE 300 may be a mobile device, for example, a smart phone or a mobile communication module disposed in a vehicle. The UE 300 may include communication interfaces 302, a system circuitry 304, an input / output interfaces (I / O) 306, a display circuitry 308, and a storage 309. The display circuitry may include a user interface 310. The system circuitry 304 may include any combination of hardware, software, firmware, or other logic / circuitry. The system circuitry 304 may be implemented, for example, with one or more systems on a chip (SoC) , application specific integrated circuits (ASIC) , discrete analog and digital circuits, and other circuitry. The system circuitry 304 may be a part of the implementation of any desired functionality in the UE 300. In that regard, the system circuitry 304 may include logic that facilitates, as examples, decoding and playing music and video, e.g., MP3, MP4, MPEG, AVI, FLAC, AC3, or WAV decoding and playback; running applications; accepting user inputs; saving and retrieving application data; establishing, maintaining, and terminating cellular phone calls or data connections for, as one example, internet connectivity; establishing, maintaining, and terminating wireless network connections, Bluetooth connections, or other connections; and displaying relevant information on the user interface 310. The user interface 310 and the inputs / output (I / O) interfaces 306 may include a graphical user interface, touch sensitive display, haptic feedback or other haptic output, voice or facial recognition inputs, buttons, switches, speakers and other user interface elements. Additional examples of the I / O interfaces 306 may include microphones, video and still image cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headset and microphone input / output jacks, Universal Serial Bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors) , and other types of inputs.
[0029] Referring to FIG. 3, the communication interfaces 302 may include a Radio Frequency (RF) transmit (Tx) and receive (Rx) circuitry 316 which handles transmission and reception of signals through one or more antennas 314. The communication interface 302 may include one or more transceivers. The transceivers may be wireless transceivers that include modulation / demodulation circuitry, digital to analog converters (DACs) , shaping tables, analog to digital converters (ADCs) , filters, waveform shapers, filters, pre-amplifiers, power amplifiers and / or other logic for transmitting and receiving through one or more antennas, or (for some devices) through a physical (e.g., wireline) medium. The transmitted and received signals may adhere to any of a diverse array of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM) , frequency channels, bit rates, and encodings. As one specific example, the communication interfaces 302 may include transceivers that support transmission and reception under the 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS) , High Speed Packet Access (HSPA) +, 4G / Long Term Evolution (LTE) , 5G standards, and / or 6G standards. The techniques described below, however, are applicable to other wireless communications technologies whether arising from the 3rd Generation Partnership Project (3GPP) , GSM Association, 3GPP2, IEEE, or other partnerships or standards bodies.
[0030] Referring to FIG. 3, the system circuitry 304 may include one or more processors 321 and memories 322. The memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328. The processor 321 is configured to execute the instructions 326 to carry out desired functionality for the UE 300. The parameters 328 may provide and specify configuration and operating options for the instructions 326. The memory 322 may also store any BT, WiFi, 3G, 4G, 5G, 6G, or other data that the UE 300 may send, or has received, through the communication interfaces 302. In various implementations, a system power for the UE 300 may be supplied by a power storage device, such as a battery or a transformer.
[0031] The present disclosure describes various embodiment for operation with mode switching, which may be implemented, partly or totally, by the network base station and / or the user equipment described above in FIGS. 2 and 3. The various embodiments in the present disclosure may enable efficient wireless transmission in the telecommunication system, which may increase the resource utilization efficiency and / or boost latency performance of URLLC traffic.
[0032] In some implementations of a wireless communication system, for a single uplink (UL) carrier, a UE may be allowed to set its configured maximum output power PCMAX, f, c for a carrier f of a serving cell c. The configured maximum output power PCMAX, f, c may be set within the following bounds: PCMAX_L, f, c ≤ PCMAX, f, c ≤ PCMAX_H, f, c, wherein PCMAX_L, f, c and PCMAX_H, f, c are depended on PPowerClass, and PPowerClass, c is the linear value of the maximum UE power for serving cell c or ue-PowerClass without taking into account the tolerance.
[0033] In some implementations of a wireless communication system, for a uplink (UL) carrier aggregation (CA) , a UE may be allowed to set its configured maximum output power PCMAX, c for a serving cell c and its total configured maximum output power PCMAX. The total configured maximum output power PCMAX may be set within the following bounds: PCMAX_L ≤ PCMAX ≤ PCMAX_H, wherein PCMAX_L and PCMAX_H are depended on PPowerClass, CA. The maximum power class (PC) of the PPowerClass, CA may be PC2, which the power can be used in UL CA is restricted by the PPowerClass, CA. In some case, PPowerClass, CA is replaced by 10 log10 ∑ pPowerClass, c which is also named as the aggregated power in UL CA, wherein PPowerClass, c is the linear value of the maximum UE power for serving cell c or ue-PowerClass without taking into account the tolerance.
[0034] In some implementations, a power class 3 (PC3) may correspond to a power level of 23 dBm, a power class 2 (PC2) may correspond to a power level of 26 dBm, and a power class 1.5 (PC1.5) may correspond to a power level of 29 dBm. In some implementations, based on the UE maximum output power, the potential values of ΔPPowerClass may comprise 0dB, 3dB and 6dB. In some implementations, the potential values (dB) of ΔPPowerClass for PC2 capable UE may only include 0dB and 3dB, the potential values (dB) of ΔPPowerClass for PC1.5 capable UE may only include 0dB, 3dB, and 6dB.
[0035] In some implementations, a UE maximum output power may follow the following: If a UE supports a different power class than the default UE power class for the band and the supported power class enables the higher maximum output power than that of the default power class:
[0036] - if the field of UE capability maxUplinkDutyCycle-PC2-FR1 is absent and the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than 50% (e.g., the exact evaluation period is no less than one radio frame) ; or
[0037] - if the field of UE capability maxUplinkDutyCycle-PC2-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC2-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) ; or
[0038] - if the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is not absent and half the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC1dot5-MPE-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) ; or
[0039] - if the IE P-Max as pre-defined is provided and set to the maximum output power of the default power class or lower;
[0040] - shall apply all requirements for the default power class to the supported power class and set the configured transmitted power as pre-specified;
[0041] - else if the UE does not support a power class with higher maximum output power than PC2; or
[0042] - if the field of UE capability maxUplinkDutyCycle-PC2-FR1 is absent and the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than 25% (e.g., the exact evaluation period is no less than one radio frame) ; or
[0043] - if the field of UE capability maxUplinkDutyCycle-PC2-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than 0.5*maxUplinkDutyCycle-PC2-FR1 (e.g., the exact evaluation period is no less than one radio frame) ; or
[0044] - if the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC1dot5-MPE-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) ; or
[0045] - if the IE P-Max as pre-defined is provided and set to the maximum output power of the power class 2 or lower;
[0046] - shall apply all requirements for power class 2 to the supported power class and set the configured transmitted power as pre-specified;
[0047] - else shall apply all requirements for the supported power class and set the configured transmitted power as pre-specified.
[0048] In some implementations, the UE is allowed to set its configured maximum output power PCMAX, f, c for carrier f of serving cell c in each slot. The configured maximum output power PCMAX, f, c is set within the following bounds: PCMAX_L, f, c ≤ PCMAX, f, c ≤ PCMAX_H, f, c with PCMAX_L, f, c = MIN {PEMAX, c–ΔTC, c, (PPowerClass –ΔPPowerClass) –MAX (MAX (MPRc, A-MPRc) + ΔTIB, c + ΔTC, c + ΔTRxSRS, P-MPRc) } ; and / or PCMAX_H, f, c = MIN {PEMAX, c, PPowerClass –ΔPPowerClass } .
[0049] In some implementations, ΔPPowerClass may be equal to one of the following:
[0050] - 3 dB for a power class 2 capable UE or 6 dB for a power class 1.5 UE when P-max of 23 dBm or lower is indicated; or when the field of UE capability maxUplinkDutyCycle-PC2-FR1 is absent and the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than 50%; or when the field of UE capability maxUplinkDutyCycle-PC2-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC2-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) ; or when the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is not absent and half the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC1dot5-MPE-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) .
[0051] - 3 dB for a power class 1.5 capable UE when P-max of between 23 dBm and 26 dB is indicated; or when the field of UE capability maxUplinkDutyCycle-PC2-FR1 is absent and the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is absent and the percentage of uplink symbols transmitted in a certain evaluation period is between 25%and 50%; or when the field of UE capability maxUplinkDutyCycle-PC2-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is between maxUplinkDutyCycle-PC2-FR1 and maxUplinkDutyCycle-PC2-FR1 / 2 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) ; or when the field of UE capability maxUplinkDutyCycle-PC1dot5-MPE-FR1 is not absent and the percentage of uplink symbols transmitted in a certain evaluation period is larger than maxUplinkDutyCycle-PC1dot5-MPE-FR1 as pre-defined (e.g., the exact evaluation period is no less than one radio frame) .
[0052] - 3dB when the UE is configured with SUL configurations and the requirements of default power class are applied as pre-specified on the band where UE indicates power class 2.
[0053] - 3dB is applied during SRS transmission occasions with usage in SRS-ResourceSet set as ‘antennaSwitching’ with configured SRS resources in each SRS resource set (s) consisting of one SRS port when PC2 capable UE with txDiversity-r16 capability or PC1.5 capable UE further indicates SRS-TxSwitch capability ‘t1r2’ or ‘t1r4’ or ‘t1r1-t1r2’ or ‘t1r1-t1r2-t1r4’ .
[0054] - 0 dB otherwise.
[0055] In some implementations, ΔPPowerClass, which may be also referred as delta power class (DPC) , may be reported by a UE to the network to indicate which power class requirements that the UE is referring to where only ΔPPowerClass (power reduced) resulting from duty cycle exceedance or ΔPPowerClass (power return) resulting from duty cycle reduction. Furthermore, it is also to allow UE to report a more suitable mode for uplink full power transmission depending on DPC. An example is a UE that supports PC1.5 with ul-FullPwrMode1-r16 (mode 1) . This type of UE would be allowed to indicate additional ul-FullPwrMode-r16 (mode 0) capabilities which would apply only when ΔPPowerClass = 3 dB or when ΔPPowerClass = 6 dB, i.e. where achievable maximum transmission power is capped by 26 dBm or 23 dBm, respectively.
[0056] In some implementations, there are three modes of uplink full power transmission: fullpower (that is ul-FullPowerTransmission in PUSCH-Config is set to fullpower, also named as mode 0) , fullpowerMode1 (that is ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode1, also named as mode 1) , and / or fullpowerMode2 (that is ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode2, also named as mode 2) . In some implementations, fullpower mode targets the UEs with full-rated PAs; FullpowerMode1 is supported with a new transmit precoding matrix indicator (TPMI) subset is added for a UE supporting non-coherent capability; fullpowerMode2 targets to deliver maximum output power through TPMI reporting and antenna virtualization.
[0057] Referring to FIG. 4A, the present disclosure describes various embodiments of a method 400 for wireless communication. The method 400 may be performed by a wireless communication device (e.g., a user equipment) . The method 400 may include a portion or all of the following steps: step 410, determining, by a user equipment (UE) , to switch an uplink full power transmission mode, and / or step 420, determining, by the UE, a parameter associated with the uplink full power transmission mode.
[0058] Referring to FIG. 4B, the present disclosure describes various embodiments of a method 450 for wireless communication. The method 450 may be performed by a wireless communication node (e.g., a base station or a radio access network (RAN) ) . The method 450 may include a portion or all of the following steps: step 460, determining, by a base station, to switch an uplink full power transmission mode for a user equipment (UE) , and / or step 470, determining, by the base station, a parameter associated with the uplink full power transmission mode for the UE.
[0059] In various embodiments in the present disclosure, the duty cycle means the percentage of uplink symbols transmitted in a certain evaluation period.
[0060] In some implementations, the parameter associated with the uplink full power transmission mode for the UE comprises at least one of the following: a scale factor for power scaling, a transmission precoding matrix indicator (TPMI) according to an indication of a field of precoding information and number of layers, and / or a size of the field of precoding information and number of layers.
[0061] In some implementations, the scale factor for power scaling is determined by at least one of the following: the configured uplink full power transmission mode, and / or an uplink full power transmission mode associated with a corresponding power class or a delta power class (DPC) when the DPC with a positive value is reported.
[0062] In some implementations, the scale factor for power scaling is determined by at least one of the following: the configured uplink full power transmission mode, and / or the switched uplink full power transmission mode.
[0063] In some implementations, the scale factor for power scaling is determined by an uplink full power transmission mode associated with a power class or a DPC, wherein the uplink full power transmission mode is of a set of configured uplink full power transmission modes that uplink full power transmission mode switching is supported in the set.
[0064] In some implementations, the UE derives the TPMI according to the indication of the field of precoding information and number of layers based on one of the following: in response to a codebook subset being a pre-defined value and the uplink full power transmission mode being one of pre-defined modes, a dynamic uplink full power transmission mode switching being unsupported and a DPC report being supported; in response to the codebook subset being the pre-defined value and the uplink full power transmission mode being one of the pre-defined modes, the DPC report being unsupported and the dynamic uplink full power transmission mode switching being supported; and / or in response to the codebook subset being the pre-defined value and the uplink full power transmission mode being one of the pre-defined modes, both the dynamic uplink full power transmission mode switching and the DPC report being unsupported.
[0065] In some implementations, the UE derives the TPMI according to the indication of the field of precoding information and number of layers; and / or in response to a codebook subset being a pre-defined value and the uplink full power transmission mode being one of pre-defined modes: the codebook subset is configured associated with a power class (PC) or a DPC, and / or one or more predefined TPMI index is applied.
[0066] In some implementations, the pre-defined value for the codebook subset comprises fullyAndPartialAndNonCoherent; and / or the pre-defined modes comprise mode 0 or 2 and mode 1.
[0067] In some implementations, in response to the dynamic uplink full power transmission mode switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following: a maximum size of precoding information and number of layers according to all uplink full power transmission modes; a maximum size of precoding information and number of layers according to a set of uplink full power transmission modes, wherein the dynamic uplink full power transmission mode switching is supported in the set of uplink full power transmission modes; and / or in response to without ambiguity of the TPMI configuration, an uplink full power transmission mode 1.
[0068] In some implementations, in response to a dynamic max rank (maxRank) switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following: a maximum size of precoding information and number of layers according to all supported maxRanks; a maximum size of precoding information and number of layers according to a set of supported maxRanks, wherein the dynamic maxRanks switching is supported in the set; and / or in response to without ambiguity of the TPMI configuration, a maximum supported maxRank.
[0069] In some implementations, in response to a dynamic max rank (maxRank) switching and the dynamic uplink full power transmission mode switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following: a maximum size of precoding information and number of layers according to all supported maxRanks and all uplink full power transmission modes; a maximum size of precoding information and number of layers according to a set of supported maxRanks and a set of supported uplink full power transmission modes; and / or in response to a pre-defined number of antenna ports and a pre-defined codebook type being unsupported and without ambiguity of the TPMI configuration, a maximum supported maxRank and an uplink full power transmission mode 1.
[0070] In some implementations, the defined number of antenna ports comprises eight; and / or the pre-defined codebook type comprises codebook2.
[0071] In some implementations, after the UE reports a first message to the base station, whether the uplink full power transmission mode is switched depends on a second message from the base station.
[0072] In some implementations, the first message is a DPC with a positive value; and / or the second message is used to support an uplink full power transmission mode switching or each power class associated with a uplink full power transmission mode, and the second message comprising one of a downlink control information (DCI) , media access control (MAC) control element (CE) , or a radio resource control (RRC) .
[0073] In various embodiments (may be described in embodiment sets) , when, due to the DPC is reported dynamically, a different uplink full power transmission mode may be applied, the operation with the dynamic uplink full power transmission mode may be applied.
[0074] Embodiment Set I
[0075] When a uplink full power transmission mode is semi-statically configured, the actual transmitted power after multiple-input multiple-output (MIMO) power scaling can be adjusted from the transmit power PPUSCH, b, f, c (i, j, qd, l) by a scale factor s that depends on the number of non-zero PUSCH ports, the maximum number of sounding reference signal (SRS) ports supported by a UE in one resource, and / or TPMIs that deliver full power, which is determined based on the semi-statically configured uplink full power transmission mode. In some implementations, for mode 0, s=1; for mode 1, s is the ratio of a number of antenna ports with non-zero physical uplink shared channel (PUSCH) transmission power over the maximum number of SRS ports supported by the UE in one SRS resource; and / or for mode 2, s=1 for full power TPMIs reported by the UE, and s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over a number of SRS ports for remaining TPMIs. In some implementations, for mode 2, s=1 if an SRS resource with a single port is indicated by an SRS resource indicator (SRI) field in a downlink control information (DCI) format scheduling the PUSCH transmission when more than one SRS resource is provided in the SRS-ResourceSet with usage set to 'codebook' , or indicated by Type 1 configured grant, or if only one SRS resource with a single port is provided in the SRS-ResourceSet with usage set to 'codebook' .
[0076] In some implementations, when a uplink full power transmission mode is changed by DPC reporting dynamically, the scale factor s for MIMO power scaling can be determined by one of following options.
[0077] Option 1: Scaling factor s is determined by a configured uplink full power transmission mode or a uplink full power transmission mode which is based on a corresponding power class when DPC reported with positive value. For example, for a UE that supports PC2 and is configured with mode 1, the UE is allowed to support mode 0 (or mode 2) when ΔPPowerClass = 3 dB. That is, when ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode1, s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over the maximum number of SRS ports supported by the UE in one SRS resource; when DPC =3dB, s is determined according to fullpower (or fullpowerMode2) based on corresponding power class.
[0078] Option 2: Scaling factor s is determined by a configured uplink full power transmission mode or switched to the uplink full power transmission mode. Optionally, the uplink full power transmission mode can be switched based on a corresponding power class when DPC reported with positive value. For example, when ul-FullPowerTransmission in PUSCH-Config is set to or switched to fullpower, s=1, e.g. a UE that supports PC2 and is configured with mode 1, and also supports mode 0 in PC3 when DPC=3dB; and / or when ul-FullPowerTransmission in PUSCH-Config is set to or switched to fullpowerMode1, s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over the maximum number of SRS ports supported by the UE in one SRS resource; and / or when ul-FullPowerTransmission in PUSCH-Config is set to or switched to fullpowerMode2, s=1 for full power TPMIs reported by the UE, and s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over a number of SRS ports for remaining TPMIs.
[0079] Option 3: Scaling factor s is determined by one mode associated with one power class of the configured uplink full power transmission mode set. Optionally, the mode associated one power class can be determined based on a corresponding power class when DPC reported with positive value. For example, ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode1, and ul-FullPowerTransmission-r18 is also configured with mode set comprising mode 0 and mode 1, which means dynamic mode switching is supported. In some implementations, each mode is associated with a power class, e.g. mode 0 for PC3, mode 1 for PC 2. A UE that works with PC2 and s is determined according to mode 1, or works with PC3 and s is determined according to mode 0 when DPC=3dB. For example, when ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode1 or when ul-FullPowerTransmission-r18 configured per power class in PUSCH-Config is determined as fullpowerMode1, s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over the maximum number of SRS ports supported by the UE in one SRS resource.
[0080] Option 4: Scaling factor s is determined by one mode reported by UE, optionally of the configured uplink full power transmission mode set. For example, when ul-FullPowerTransmission in PUSCH-Config is set to fullpowerMode1 or when fullpowerMode1 is dynamically reported by the UE and the UE is provided with dynamicFullPowerMode-r18, s is the ratio of a number of antenna ports with non-zero PUSCH transmission power over the maximum number of SRS ports supported by the UE in one SRS resource.
[0081] Various embodiments described in the present disclosure may have the following benefits: enable UE report on the ΔPPowerClass to indicate which power class requirements that the UE is referring to when configured duty cycle is exceeded, and the uplink full power transmission mode may be also changed according to the reported ΔPPowerClass. Various embodiments described in the present disclosure may achieve that at least the MIMO power scaling factor could be determined by the mode switched to, which can be known for both gNB and UE. It is benefit for higher efficient utilize the max power of the UE to improve gNB scheduling decisions.
[0082] Embodiment Set II
[0083] In various embodiments, in order to determine a TPMI used for a PUSCH transmission, the field of Precoding information and number of layers is used to indicated a TPMI in an uplink (UL) DCI format, e.g. DCI format 0_1. In case the TPMI configuration and the UL full power mode are both semi-statically configured, the table used for the field of Precoding information and number of layers is determined with no ambiguity. For example, when there are 4 antenna ports, maxRank = 2, codebookSubset= fullyAndPartialAndNonCoherent, and fullpowerMode2 is configured, Table 1 may be used; when there are 4 antenna ports, maxRank = 2, codebookSubset= nonCoherent, and fullpowerMode1 is configured, Table 2 may be used. The UE could derive a TPMI according to the indication of the field of Precoding information and number of layers.
[0084] Table 1: Precoding information and number of layers or Second Precoding information, for 4 antenna ports, if transform precoder is disabled, maxRank = 2 or 3 or 4 or max {maxRank, maxRankSfn} = 2 or 3 or 4 or max {maxRank, maxRankSdm} = 2 or 3 or 4 or maxRankSdm= 2, and ul-FullPowerTransmission is not configured or configured to fullpowerMode2 or configured to fullpower
[0085] Table 2: Precoding information and number of layers or Second Precoding information, for 4 antenna ports, if transform precoder is disabled, maxRank = 2 or max {maxRank, maxRankSfn} = 2 or max {maxRank, maxRankSdm} = 2 or maxRankSdm= 2, and ul-FullPowerTransmission = fullpowerMode1
[0086] In some implementations, when the UL full power mode can be dynamically changed, e.g. a uplink full power transmission mode which is based on a corresponding power class when DPC reported with positive value. For example, a UE that supports PC2 and is configured with mode 1, the UE is allowed to support mode 0 (or mode 2) when ΔPPowerClass = 3 dB. The table used for the field of Precoding information and number of layers may be determined with ambiguity. For example, for 4 antenna ports, maxRank = 2, codebookSubset=fullyAndPartialAndNonCoherent, and fullpowerMode2 is configured, Table 1 is used; when switched to fullpowerMode1, Table 2 may not be used due to lack of codebookSubset= fullyAndPartialAndNonCoherent. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers based on one of following, when dynamic UL full power mode is supported.
[0087] Option 1: when fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, dynamic uplink full power transmission mode switching is not supported. That is, in this case, DPC report is supported, while dynamic full power mode switching is not supported, regardless the uplink full power mode per PC is reported or configured. As a result, the table used for the field of precoding information and number of layers is determined with no ambiguity, which is similar as the TPMI configuration and the UL full power mode are both semi-statically configured.
[0088] Option 2: when fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, DPC report is not supported. That is, in this case, both DPC report and dynamic UL full power mode switching are not supported, regardless the uplink full power mode per PC is reported or configured. As a result, the table used for the field of precoding information and number of layers is determined with no ambiguity, which is similar as the TPMI configuration and the UL full power mode are both semi-statically configured.
[0089] Option 3: when fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, both DPC report and dynamic uplink full power transmission mode switching are not supported. That is, in this case, both DPC report and dynamic UL full power mode switching are not supported, assume DPC report and mode switching are independent with each other, regardless the uplink full power mode per PC is reported or configured. As a result, the table used for the field of precoding information and number of layers is determined with no ambiguity, which is similar as the TPMI configuration and the UL full power mode are both semi-statically configured.
[0090] Option 4: when fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, dynamic uplink full power transmission mode switching is supported with one of following rules.
[0091] For a first alternative rule (Alt. 1) , codebookSubset is configured per PC. For example, codebookSubset = fullyAndPartialAndNonCoherent in PC2, codebookSubset = PartialAndNonCoherent in PC3. For example, for a UE with PC2, in case of 4 antenna ports, maxRank = 2, codebookSubset= fullyAndPartialAndNonCoherent, and mode 0 is configured, table 1 is used; while in case DPC = 3dB is reported, mode 1 may be applied in case of PC3, and table 2 is used due to codebookSubset = PartialAndNonCoherent in PC3 is also applied. The UE could derive a TPMI according to the indication of the field of Precoding information and number of layers.
[0092] For a second alternative rule (Alt. 2) , predefined / configured one or more TPMI index may be applied. For example, for a UE with PC2, in case of 4 antenna ports, maxRank = 2, codebookSubset=fullyAndPartialAndNonCoherent, and mode 0 is configured, Table 1 is used; when DPC = 3dB is reported, mode 1 may be applied in case of PC3, and Table 2 is used and the predefined / configured one or more TPMI may be applied for the indication. The UE may derive a TPMI according to the indication of the field of precoding information and number of layers. For example, for a UE with PC2, in case of 4 antenna ports, maxRank = 2, codebookSubset= fullyAndPartialAndNonCoherent, and mode 0 is configured, Table 1 is used; when DPC =3dB is reported, mode 1 may be applied in case of PC3, and Table 2 is used in case of codebookSubset=partialAndNonCoherent or nonCoherent and the TPMI of codebookSubset= fullyAndPartialAndNonCoherent in Table 1 will / may be applied for the TMPI indication in case of codebookSubset=fullyAndPartialAndNonCoherent. The UE may derive a TPMI according to the indication of the field of precoding information and number of layers.
[0093] Various embodiments described in the present disclosure may have the following benefits: enable UE report on the ΔPPowerClass to indicate which power class requirements that the UE is referring to when configured duty cycle is exceeded, and the uplink full power transmission mode can be also changed according to the reported ΔPPowerClass. Various embodiments described in the present disclosure may achieve that the TPMI configuration combined with dynamic uplink power mode switching could be no ambiguity, which can be known for both gNB and UE. It is benefit for higher efficient utilize the max power of the UE to improve gNB scheduling decisions.
[0094] Embodiment Set III
[0095] In various embodiments, in order to determine a TPMI used for a PUSCH transmission, the field of precoding information and number of layers is used to indicated a TPMI in an UL DCI format, e.g. DCI format 0_1. When the TPMI configuration and the UL full power mode are both semi-statically configured, the table used for the field of precoding information and number of layers is determined with no ambiguity, as a result, the size of the filed may be determined with no ambiguity. For example, in case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent, and fullpowerMode2 is configured, Table 1 is used and size of the field of precoding information and number of layers is 5 bits. In case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent, and fullpowerMode1 is configured, Table 3 is used and size of the field of Precoding information and number of layers is 6 bits. The UE could derive a TPMI according to the indication of the field of Precoding information and number of layers.
[0096] Table 3: Precoding information and number of layers for 4 antenna ports, if transform precoder is disabled, maxRank = 3 or 4, and ul-FullPowerTransmission = fullpowerMode1
[0097] In some implementations, when the UL full power mode can be dynamically changed, e.g. a uplink full power transmission mode which is based on a corresponding power class when DPC reported with positive value. For example, a UE that supports PC2 and is configured with mode 1, the UE is allowed to support mode 0 (or mode 2) when ΔPPowerClass = 3 dB. The table used for the field of Precoding information and number of layers may be changed, and the size of the field of Precoding information and number of layers may be ambiguity. For example, in case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent, and fullpowerMode2 is configured, Table 1 is used and size of the field of precoding information and number of layers is 5 bits. In case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent, and fullpowerMode1 is configured, Table 3 is used and size of the field of precoding information and number of layers is 6 bits. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers, and the size of the field of precoding information and number of layers is determined based on one of following, when dynamic UL full power mode switching is supported.
[0098] Option 1: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to all UL full power transmission modes. Optionally, except UL full power transmission mode, other TPMI configurations are not changed dynamically. For example, in case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent are configured, the size of the field of precoding information and number of layers is 5 bits when UL full power mode is mode 2 or mode 0; the size of the field of precoding information and number of layers is 6 bits when UL full power mode is mode 1; as a result, 6 bits is determined for the size of the field based on the maximum size of precoding information and number of layers according to all UL full power transmission modes. Furthermore, most significant bit (MSB) bit (s) may be set to 0 for the case of non maximum size of the field according to the other full power transmission modes not lead to the maximum size of the field.
[0099] Option 2: Size of the field of precoding information and number of layers is determined based on the maximum size of precoding information and number of layers according to a set of UL full power transmission modes in which the dynamic mode switching is supported. Optionally, except UL full power transmission mode, other TPMI configurations are not changed dynamically. For example, the set in which the dynamic mode switching is supported comprise mode 0 and mode 1. In case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent are configured, the size of the field of precoding information and number of layers is 5 bits when UL full power mode is mode 0; the size of the field of precoding information and number of layers is 6 bits when UL full power mode is mode 1; as a result, 6 bits is determined for the size of the field based on the maximum size of precoding information and number of layers according to a set of UL full power transmission modes. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other full power transmission mode (s) not lead to the maximum size of the field.
[0100] Option 3: Size of the field of precoding information and number of layers is determined based on UL full power transmission mode 1 in case the dynamic mode switching is supported and no ambiguity of TPMI configuration. Optionally, no ambiguity TPMI configurations at least means the codebookSubset configuration is supported for all modes in the mode UL full power transmission set or all UL full power transmission modes. Optionally, except UL full power transmission mode, other TPMI configurations are not changed dynamically. For example, the set in which the dynamic mode switching is supported comprise mode 0 and mode 1. In case of 4 antenna ports, maxRank = 4, codebookSubset= partialAndNonCoherent are configured, which can be applied to all modes in the mode set. The size of the field of precoding information and number of layers is 5 bits when UL full power mode is mode 0; the size of the field of precoding information and number of layers is 6 bits when UL full power mode is mode 1; as a result, 6 bits is determined for the size of the field based on the maximum size of precoding information and number of layers according to a set of UL full power transmission modes. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other full power transmission mode (s) not lead to the maximum size of the field.
[0101] Various embodiments described in the present disclosure may have the following benefits: enable UE report on the ΔPPowerClass to indicate which power class requirements that the UE is referring to when configured duty cycle is exceeded, and the uplink full power transmission mode can be also changed according to the reported ΔPPowerClass. Various embodiments described in the present disclosure may achieve that the size of the field of precoding information and number of layers could be no ambiguity with dynamic uplink power mode switching, which can be known for both gNB and UE. It is benefit for higher efficient utilize the max power of the UE to improve gNB scheduling decisions.
[0102] Embodiment Set IV
[0103] In various embodiments, in order to determine a TPMI used for a PUSCH transmission, the field of precoding information and number of layers is used to indicated a TPMI in an UL DCI format, e.g. DCI format 0_1. When the TPMI configuration and the UL full power mode are both semi-statically configured, the table used for the field of precoding information and number of layers is determined with no ambiguity, as a result, the size of the filed may be determined with no ambiguity. For example, in case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent, and full power mode1 is configured, Table 2 is used and size of the field of precoding information and number of layers is 5 bits. In case of 4 antenna ports, maxRank = 1, codebookSubset= partialAndNonCoherent, and full power mode 1 is configured, Table 4 is used and size of the field of precoding information and number of layers is 4 bits. In case of 4 antenna ports, maxRank = 1, codebookSubset= partialAndNonCoherent, and full power mode 0 is configured, Table 5 is used and size of the field of precoding information and number of layers is 4 bits. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers.
[0104] Table 4: Precoding information and number of layers or Second Precoding information, for 4 antenna ports, if transform precoder is enabled and ul-FullPowerTransmission = fullpowerMode1, or if transform precoder is disabled, maxRank = 1 or max {maxRank, maxRankSfn} = 1 or max {maxRank, maxRankSdm} = 1 or maxRankSdm= 1 or maxRankSfn= 1, and ul-FullPowerTransmission = fullpowerMode1
[0105] Table 5: Precoding information and number of layers or Second Precoding information, for 4 antenna ports, if transform precoder is enabled and ul-FullPowerTransmission is either not configured or configured to fullpowerMode2 or configured to fullpower, or if transform precoder is disabled, maxRank = 1 or max {maxRank, maxRankSfn} = 1 or max {maxRank, maxRankSdm} = 1 or maxRankSdm= 1 or maxRankSfn=1, and ul-FullPowerTransmission is not configured or configured to fullpowerMode2 or configured to fullpower
[0106] In some implementations, the max Rank can be dynamically changed, e.g. from maxRank =2 changed to maxRank =1; or both the maxRank and the UL full power mode can be dynamically changed, e.g. a uplink full power transmission mode which is based on a corresponding power class when DPC reported with positive value. For example, a UE that supports PC2 and is configured with mode 1, the UE is allowed to support mode 0 (or mode 2) when ΔPPowerClass = 3 dB. The table used for the field of precoding information and number of layers may be changed, and the size of the field of precoding information and number of layers may be ambiguity. For example, in case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent, and full power mode1 is configured, Table 2 is used and size of the field of precoding information and number of layers is 5 bits. In case of 4 antenna ports, maxRank = 1, codebookSubset= partialAndNonCoherent, and full power mode 1 is configured, Table 4 is used and size of the field of precoding information and number of layers is 4 bits. In case of 4 antenna ports, maxRank = 1, codebookSubset= partialAndNonCoherent, and full power mode 0 is configured, table 5 is used and size of the field of precoding information and number of layers is 4 bits. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers, and the size of the field of precoding information and number of layers is determined based on one of following, when dynamic maxRank switching is supported.
[0107] Option 1: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to all supported maxRank. Optionally, except maxRank, other TPMI configurations are not changed dynamically. For example, in case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent are configured, UL full power mode 1 is configured, the size of the field of precoding information and number of layers is 5 bits when maxRank=2; the size of the field of precoding information and number of layers is 4 bits when maxRank=1; as a result, 5 bits is determined for the size of the field based on the maximum size of Precoding information and number of layers according to all supported maxRank. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0108] Option 2: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to a set of maxRank. Optionally, the set of maxRank is configured by gNB or reported by UE. Optionally, the dynamic mode switching is supported. Optionally, except maxRank, other TPMI configurations are not changed dynamically. For example, the set of supported maxRank comprise maxRank=1 and maxRank=2. In case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent are configured, UL full power mode 1 is configured, the size of the field of precoding information and number of layers is 5 bits when maxRank=2; the size of the field of precoding information and number of layers is 4 bits when maxRank=1; as a result, 5 bits is determined for the size of the field based on the maximum size of Precoding information and number of layers according to all supported maxRank. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0109] Option 3: Size of the field of precoding information and number of layers is determined based on maximum supported maxRank. Optionally in case of no ambiguity of TPMI configuration. Optionally, no ambiguity TPMI configurations at least means the codebookSubset configuration is supported for all modes in the mode UL full power transmission set or all UL full power transmission modes. Optionally, except maxRank, other TPMI configurations are not changed dynamically. For example, the set of supported maxRank comprise maxRank=1 and maxRank=2. In case of 4 antenna ports, maxRank = 2, codebookSubset=partialAndNonCoherent are configured, UL full power mode 1 is configured, the size of the field of precoding information and number of layers is 5 bits when maxRank=2; the size of the field of precoding information and number of layers is 4 bits when maxRank=1; as a result, 5 bits is determined for the size of the field based on the maximum size of precoding information and number of layers according to all supported maxRank. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0110] In some implementations, optionally, both dynamic maxRank switching and dynamic full power mode switching are supported. The UE could derive a TPMI according to the indication of the field of precoding information and number of layers, and the size of the field of precoding information and number of layers is determined based on one of following, when dynamic maxRank switching and dynamic UL full power mode switching are supported.
[0111] Option 4: Size of the field of precoding information and number of layers is determined based on the maximum size of precoding information and number of layers according to all supported maxRank and all UL full power transmission modes. Optionally, except maxRank and UL full power mode, other TPMI configurations are not changed dynamically. For example, in case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent are configured, the size of the field of precoding information and number of layers is 5 bits when maxRank=2 and UL full power mode 1; the size of the field of precoding information and number of layers is 4 bits when maxRank=1 and UL full power mode 0; as a result, 5 bits is determined for the size of the field based on the maximum size of precoding information and number of layers according to all supported maxRank and UL full power modes. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0112] Option 5: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to a set of maxRank and a set of UL full power modes. Optionally, the set of maxRank and / or the set of UL full power modes are configured by gNB or reported by UE. Optionally, the dynamic mode switching is supported. Optionally, the dynamic maxRank switching is supported. Optionally, except maxRank and UL full power mode, other TPMI configurations are not changed dynamically. For example, in case of 4 antenna ports, maxRank = 2, codebookSubset= partialAndNonCoherent are configured, the size of the field of precoding information and number of layers is 5 bits when maxRank=2 and UL full power mode 1; the size of the field of precoding information and number of layers is 4 bits when maxRank=1 and UL full power mode 0; as a result, 5 bits is determined for the size of the field based on the maximum size of Precoding information and number of layers according to all supported maxRank and UL full power modes. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0113] Option 6: Size of the field of precoding information and number of layers is determined based on maximum supported maxRank and UL full power mode 1 in case 8 antenna ports and codebook2 are not supported, and no ambiguity TPMI configurations. Optionally in case 8 antenna ports and codebook2 are also supported, above option 5 or 6 may be applied. Optionally, no ambiguity TPMI configurations at least means the codebookSubset configuration is supported for all modes in the mode UL full power transmission set or all UL full power transmission modes. Optionally, except maxRank and UL full power mode, other TPMI configurations are not changed dynamically. For example combined with Table 6, in case 8 antenna ports and codebook2 are not supported, size of the field of precoding information and number of layers is determined based on maximum supported maxRank and UL full power mode 1, in case of 4 antenna ports, codebookSubset= partialAndNonCoherent are configured, the size of the field of precoding information and number of layers is 6 bits. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field. In case 8 antenna ports and codebook2 are also supported, size of the field of precoding information and number of layers is determined based on above option 5 or 6, in case of 8 antenna ports, CodebookType=Codebook2 are configured, the size of the field of precoding information and number of layers is 10 bits. Furthermore, MSB bit (s) may be set to 0 for the case of non maximum size of the field according to the other maxRank not lead to the maximum size of the field.
[0114] Table 6: Comparison on the size of the field in some exemplary configurations
[0115] Various embodiments described in the present disclosure may have the following benefits: enable UE report on the ΔPPowerClass to indicate which power class requirements that the UE is referring to when configured duty cycle is exceeded, and the uplink full power transmission mode may be also changed according to the reported ΔPPowerClass. Various embodiments described in the present disclosure may achieve that the size of the field of precoding information and number of layers could be no ambiguity with dynamic maxRank switching, which can be known for both gNB and UE. It is benefit for higher efficient utilize the max power of the UE to improve gNB scheduling decisions.
[0116] Embodiment Set V
[0117] In various embodiments, besides RRC configuration to support whether dynamic mode changed can be applied or not, after receiving a MAC CE including DPC, a gNB may indicate whether the dynamic uplink (UL) full power (FP) mode change or the UL FP mode per PC can be applied or not.
[0118] In some implementations, although the UL FP mode can be changed due to DPC reporting, it can be also allowed not to change the UL FP mode when DPC reporting. Power class fallback or return highly relies on UE implementation. For instance, when a UE falls back from PC2 to PC3, it is feasible for the UE to shut down one of the RF chains or just lower the power for each of the RF chains. In this sense, it may be no need to change the UL full power mode when DPC reporting. As a result, UL full-power mode may or may not be changed due to ΔPPowerClass reporting.
[0119] In some implementations, only one UL FP mode is configured for a UE regardless of power class fallback or return.
[0120] PUSCH-Config : : = SEQUENCE {
[0121] ...
[0122] ul-FullPowerTransmission-r16 ENUMERATED {fullpower, fullpowerMode1, fullpowerMode2} OPTIONAL, --Need R
[0123] ...
[0124] }
[0125] In some implementations, when the UE does not indicate additional UL FP mode capability when DPC = 3dB or 6dB, the configured UL FP mode may be applied as legacy.
[0126] In some implementations, when the UE could be allowed to indicate additional UL FP mode capability when DPC = 3dB or 6dB, the following two cases may be considered. Case 1: The additional UL FP mode still cannot be used if the RRC configuration is not changed as legacy. Case 2: The additional UL FP can be applied if some updates for the UL FP mode configuration. E. g. independent UL FP mode configuration per PC.
[0127] In some implementations, as a result, some updates on UE report and RRC configuration would be introduced to support UL FP mode switching when DPC reporting. There may be a few alternatives as non-limiting examples.
[0128] For a first alternative (Alt. 1) , UL FP mode can be semi-statically reported / configured, and additional UL FP mode can be semi-statically reported / configured per PC. While, dynamic UL FP mode switching or additional UL FP mode associated with each PC is not supported when UL FP mode per PC is not configured regardless of UL FP mode reported per PC.
[0129] For a second alternative (Alt. 2) , a UL FP mode can be semi-statically reported / configured, and additional UL FP mode can be dynamically reported with DPC and a new fullpowerMode-r18 can be configured to support dynamic UL FP mode switching with ΔPPowerClass reporting. While, dynamic UL FP mode switching or additional UL FP mode associated with each PC is not supported if fullpowerMode-r18 is not configured regardless of UL FP mode dynamically reported with DPC.
[0130] For a third alternative (Alt. 3) , UL FP mode can be semi-statically reported / configured, and additional UL FP mode (s) can be reported / configured associated with ΔPPowerClass = 3dB or 6dB. While, dynamic UL FP mode switching or additional UL FP mode (s) associated with ΔPPowerClass is not supported when UL FP mode associated with ΔPPowerClass is not configured regardless of UL FP mode reported associated with ΔPPowerClass.
[0131] For a fourth alternative (Alt. 4) , Besides Alt. 1, Alt. 2 or Alt. 3, whether the additional UL FP mode associated PC or DPC can be applied after DPC reported may be indicated by DCI or MAC CE.
[0132] In some implementations, optionally, timeline for the DCI or MAC CE is determined by a threshold, the threshold is used to restrict the minimum or maximum time duration for receiving the DCI or MAC CE by the UE. For example, the threshold is minimum time duration for receiving the DCI or MAC CE, that is the UE could receive the DCI or MAC CE after the threshold. For example, the threshold is maximum time duration for receiving the DCI or MAC CE, that is the UE could receive the DCI or MAC CE before the threshold. Optionally, when the UE does not receive the DCI or MAC CE before the threshold, the default UE behavior whether to apply the UL FP mode associated with each PC may be defined. For example, the UE may not apply the UL FP mode associated with each PC. Optionally, the DCI could use a DCI format for scheduling PDSCH or PUSCH; or a DCI format for group common information indication, e.g. DCI format 2_0, including slot format indication.
[0133] Embodiment Set VI
[0134] In various embodiments, radio link monitoring or beam management or beam failure detection (RLM / BM / BFD) measurements based on non-cell defining-synchronization signal block (NCD-SSB) within active band width part (BWP) (e.g., as known as Option C) is supported.
[0135] In some implementations, Option A may include to study and specify if any clarifications of the existing requirements are needed, e.g., applicability of requirements, conditions of gap configuration etc. Option B-1-1 may include to specify support of BM / RLM / BFD based on SSB outside the active BWP without interruptions. Option C may include to specify support of BM / RLM / BFD based on NCD-SSB within active BWP for non-RedCap UEs. Option B-1-2 may include to specify support of BM / RLM / BFD based on SSB outside the active BWP with interruptions with the following conditions: the UE may be allowed to use B-1-2 only if there is no CSI-RS, no NCD SSB and no cell-defining (CD) SSB configured for RLM / BM / BFD in the active BWP of the corresponding carrier (s) to be measured; and / or the UE may support option (C) NCD-SSB (subject to IoDT availability) . The interruption related requirements may be decided and specified in RAN4.
[0136] In some implementations, for this option, the UE is configured with NCD-SSB in active BWP. The NCD-SSB for Option C has same value range as nonCellDefiningSSB-r17 and is configured per BWP, same as NCD-SSB for RedCap UEs. In general, Option C for non-RedCap UEs is same as BWP with NCD-SSB for RedCap UEs. However, non-RedCap UEs typically support CA / DC, while RedCap UEs cannot support CA / DC. In CA or DC, a UE supporting Option C may have active BWP (s) with NCD-SSB on primary cell (PCell) , P(S) Cell, and / or secondary cell (s) (SCell (s) . BWP-switching of a cell does not impact on the other cell in the CA / DC configuration. However, for directional collision handling for inter-band TDD CA with same SCS, BWP-switching of one cell impacts on the other cell (s) . The directional collision handling for inter-band TDD CA with same SCS is enabled in the following way.
[0137] To determine exchanging UE capability and RRC configuration, for a BC with multiple cells, the UE may report half-DuplexTDD-CA-SameSCS-r16; and / or the network may configure directionalCollisionHandling-r16 = ‘enabled’ for a set of cells. Part 1: Identifying UL exclusive resource according to SSB locations of all the involved cells. For a set of symbols that are indicated for SSB reception in a first cell by ssb-PositionsInBurst, the UE does not transmit PUSCH, PUCCH, PRACH, or SRS on overlapped symbols in any of the cells that the UE is not capable of simultaneous transmission or reception. Part 2: Determining a reference cell and handling. Directional collision between the reference cell and other cell (s) . The UE determines a reference cell for a symbol as an active cell with the smallest cell index among the cells that the UE is not capable of simultaneous transmission or reception; and / or the UE handles directional collision for the symbol between the reference cell and other cell (s) . Taking into account TDD-UL-DL-Config, RRC-configured DL / UL, and dynamically scheduled DL / UL, on the reference cell and other cell (s) .
[0138] In some implementations, for example in legacy mode, BWP-switching of a cell may change RRC-configured DL / UL of the cell. Therefore, directional collision handling in Part 2 needs to take into account BWP-switching of the reference cell and other cell (s) , if any. However, BWP-switching of any cell has no impact on Part 1 since CD-SSB locations do not depend on which BWP is active on each cell. Therefore, the UE may execute Part 1 based on the semi-static configurations of ssb-PositionsInBurst of all the involved cells only once. For Option C, since NCD-SSB configuration is provided per BWP per cell, and NCD-SSB locations could be different from CD-SSB locations due to dedicated parameters of periodicity / offset for NCD-SSB, Option C with BWP-switching requires the UE to execute Part 1 every time BWP-switching occur on at least one of the cells involved in the directional collision handling. As a result, one of following options may be applied to support Option C for a cell where directional collision handling is configured for TDD CA with same SCS.
[0139] Option 1, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, regardless of BWP switching or not.
[0140] Option 2, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, and not support / configure BWP switching.
[0141] Option 3, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, and execute both Part 1 and Part 2 when BWP-switching occur on the cell or on at least one of the cells involved in the directional collision handling, or execute both Part 1 with NCD-SSB and Part 2 when BWP-switching occur on the cell or on at least one of the cells involved in the directional collision handling.
[0142] Option 4, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, and execute Part 1 twice for CD-SSB and NCD-SSB.
[0143] Option 5, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, and execute Part 1 only once including CD-SSB in all cells and NCD-SSB in the cells with at least one BWP configured with the NCD-SSB. Optionally the NCD-SSB is configured with the zero value of offset.
[0144] Option 6, Support Option C for a cell where directional collision handling is configured for TDD CA with same SCS, and only for the BWP in the cell with the zero value of offset for the NCD-SSB. Optionally, for the other BWP in the cell without NCD-SSB configured, support Option A or B for a cell where directional collision handling is configured for TDD CA with same SCS. Optionally, one option of Option A / B / C is configured per BWP per cell.
[0145] Various embodiments described in the present disclosure may have the following benefits: support Option C for a cell where directional collision handling is configured for TDD CA with same SCS. It is benefit for HD CA operation with BWP without restriction.
[0146] Embodiment Set VII
[0147] In various embodiments, SCell dormancy indication includes SCell group based indication (Case 1) and single cell based indication (Case 2) .
[0148] In some implementations, a DCI with a DCI Format 1_1 may include an SCell dormancy indication, which may be 0 bit when a higher layer parameter dormancyGroupWithinActiveTime is not configured; and / or otherwise 1, 2, 3, 4 or 5 bits bitmap determined according to the number of different DormancyGroupID (s) provided by higher layer parameter dormancyGroupWithinActiveTime, where each bit corresponds to one of the SCell group (s) configured by higher layers parameter dormancyGroupWithinActiveTime, with most significant bit (MSB) to least significant bit (LSB) of the bitmap corresponding to the first to last configured SCell group in ascending order of DormancyGroupID. The field may be only present when this format is carried by PDCCH on the primary cell within DRX Active Time and the UE is configured with at least two DL BWPs for an SCell.
[0149] In some implementations, when one-shot hybrid automatic repeat request (HARQ) -ACK request is not present or set to '0' , and all bits of frequency domain resource assignment are set to 0 for resource allocation type 0 or set to 1 for resource allocation type 1 or set to 0 or 1 for dynamic switch resource allocation type, this field is reserved and the following fields among the fields above are used for SCell dormancy indication, where each bit corresponds to one of the configured SCell (s) , with MSB to LSB of the following fields concatenated in the order below corresponding to the SCell with lowest to highest SCell index: Modulation and coding scheme of transport block 1, New data indicator of transport block 1, Redundancy version of transport block 1, HARQ process number, Antenna port (s) , and / or DMRS sequence initialization.
[0150] In some implementations, for the Case 2 indication, condition is that one-shot HARQ-ACK request is not present or set to '0' , and a frequency domain resource allocation (FDRA) field is set to the invalid value depending on the resource allocation type, i.e., all bits of frequency domain resource assignment are set to 0 for resource allocation type 0 or set to 1 for resource allocation type 1 or set to 0 or 1 for dynamic switch resource allocation type. In DCI format 1_3 (which is used to schedule PDSCH on multiple cells with each PDSCH on each cell) , one-shot HARQ-ACK request is a type 1A field, while FDRA is a type 2 field. As a result, there may be three alternatives on how to set the FDRA field. For a first alternative (Alt. 1) , FDRA of all the co-scheduled cells are set to invalid values; for a second alternative (Alt. 2) , FDRA of at least one of the co-scheduled cells is set to invalid values; and / or for a third alternative (Alt. 3) , FDRA of only one of the co-scheduled cells is set to invalid values.
[0151] In some implementations, the co-scheduled cells may be indicated by Scheduled cells indicator explicitly or FDRA field implicitly when ScheduledCellCombo-ListDCI-1-3 for the scheduled cell set is not configured. FDRA of all cells in Alt. 1, FDRA field of at least one cell in Alt. 2 or FDRA field of only one cell in Alt. 3 can be used for validation for the single cell based indication of SCell dormancy indication. Furthermore, the relevant fields (e.g., modulation and coding scheme (MCS) , new data indicator (NDI) , redundancy version (RV) , etc) of all cells in Alt. 1, at least one cell in Alt. 2 or only one cell in Alt. 3 can also be used for SCell dormancy indication.
[0152] In some implementations, optionally, in order to indicate UE whether the invalid FDRA means (1) the cell with invalid FDRA is not scheduling and not used to validate Case 2 SCell dormancy indication or (2) the cell with invalid FDRA is not scheduling and also used to validate Case 2 SCell dormancy indication, 1 bit in the relevant fields (e.g., MCS, NDI, RV, etc) of all cells in Alt. 1, at least one cell in Alt. 2 or only one cell in Alt. 3 is used to differentiate whether the SCell dormancy is indicated, especially for FDRA -based co-scheduled cell indication.
[0153] In some implementations, regardless of 1 bit to differentiate whether the SCell dormancy is indicated, one of the following methods for HARQ-ACK feedback may be applied.
[0154] In some implementations, optionally, the invalid FDRA value are used to indicate both a cell is not scheduled and the validation of the SCell dormancy. The two cases should be distinguished because it may affect the HARQ-ACK feedback. When the Scell dormancy is indicated, the HARQ feedback for the cell with invalid FDRA field is 'ACK' , otherwise (no Scell dormancy indication) , the HARQ feedback for the cell with invalid FDRA field is 'NACK' . Optionally, when SCell dormancy is not configured, 'NACK' feedback is applied for the cell with invalid FDRA field; when sCell dormancy is configured, 'ACK' feedback is applied for the cell with invalid FDRA field. Optionally, 'ACK' feedback is applied for the cell with invalid FDRA field regardless of whether sCell dormancy is configured. Optionally, in case the multiple cells are scheduled by ‘Scheduled cells indicator’ field, besides the HARQ feedback for the cell with invalid FDRA field is 'ACK' , optionally 'NACK' feedback is applied for the the cell not scheduled by the ‘Scheduled cells indicator’ field. Optionally, in case the multiple cells are scheduled by ‘Scheduled cells indicator’ field, besides the HARQ feedback for the cell with invalid FDRA field is 'ACK' , optionally ‘NACK’ feedback or ‘ACK’ feedback is appended to the HARQ-ACK information bits for the multiple cells scheduled by ‘Scheduled cells indicator’ field until the HARQ-ACK information bits for the DCI is equal to the maximum number of transport blocks (or maximum number of PDSCH, or the maximum number of code block groups) that the DCI can schedule.
[0155] In some implementations, optionally, the 'ACK' feedback may be located in the end of a codebook which is located after the HARQ-ACK feedback of the PDSCH, or may be located corresponding to the PDSCH with invalid FDRA field.
[0156] In some implementations, optionally, when the DCI (e.g. DCI format 1_3) schedules only one cell with PDSCH and indicates the Scell dormancy, this DCI should be counted into one-to-more scheduling DCI. As a result, the UE can feedback both the Scell dormancy and the ACK / NACK for PDSCH. For example, the HARQ-ACK feedback bits for both the Scell dormancy and the ACK / NACK for PDSCH will be included in the second Type-2 HARQ-ACK sub-codebook.
[0157] In some implementations, optionally, the invalid FDRA means the cell with invalid FDRA is not scheduled and also used to validate Case 2 SCell dormancy indication. For the cell with invalid FDRA field, 'ACK' feedback is applied to confirm the reception of the SCell dormancy indication. When the DCI (e.g. DCI format 1_3) schedules only one cell with PDSCH and indicates the Scell dormancy, this DCI should be counted into one-to-more scheduling DCI. As a result, the UE can feedback both the Scell dormancy and the ACK / NACK for PDSCH. For example, the HARQ-ACK feedback bits for both the Scell dormancy and the ACK / NACK for PDSCH will be included in the second Type-2 HARQ-ACK sub-codebook. Optionally, the 'ACK' feedback may be located in the end of a codebook which is located after the HARQ-ACK feedback of the PDSCH, or may be located corresponding to the PDSCH with invalid FDRA field. Optionally, in case the multiple cells are scheduled by ‘Scheduled cells indicator’ field, besides the HARQ feedback for the cell with invalid FDRA field is 'ACK' , optionally 'NACK' feedback is applied for the the cell not scheduled by the ‘Scheduled cells indicator’ field.
[0158] In some implementations, a Type-2 codebook may comprise a first sub-codebook and a second sub-codebook as below. The first sub-codebook may include at least the HARQ-ACK information bit (s) for the PDSCH scheduled by the DCI, where the DCI may only schedule one PDSCH. The second sub-codebook may include at least the HARQ-ACK information bit (s) for PDSCH scheduled by the DCI, where the DCI may schedule more than one PDSCH.
[0159] In some implementations, optionally, when a UE is provided by MC-DCI-SetofCellsToAddModList a number of sets of serving cells and is provided USS sets to monitor PDCCH for detection of DCI format 1_3, the UE separately applies the following procedures for determining a corresponding second Type-2 HARQ-ACK sub-codebook for scheduling cells associated with DCI format 1_3 scheduling PDSCH receptions on more than one serving cells from a set of serving cells from the procedures for determining a first Type-2 HARQ-ACK sub-codebook for scheduling cells associated with DCI formats that do not schedule PDSCH receptions on more than one serving cells. The UE concatenates the second Type-2 HARQ-ACK sub-codebook to a first Type-2 sub-codebook that the UE determines in association with unicast SPS PDSCH receptions or with any unicast DCI format scheduling PDSCH reception on a single serving cell, or having associated HARQ-ACK information without scheduling a PDSCH reception.
[0160] Various embodiments in the present disclosure may have a portion or all of the following benefits: support Case 2 based SCell dormancy indication for a DCI format which could be used to scheduling multiple cells. It is also benefit for carrier aggregation (CA) operation by multiple cells scheduling DCI to achieve flexible SCell dormancy indication. The corresponding HARQ-ACK feedback mechanism is also disclosed to make the solution workable.
[0161] Various embodiments in the present disclosure may include the below methods. When a uplink full power transmission mode is changed by DPC reporting dynamically: (1) . the scale factor s for MIMO power scaling can be determined by one of following options; wherein Option 1: scaling factor s is determined by a configured uplink full power transmission mode or a uplink full power transmission mode which is based on a corresponding power class when DPC reported with positive value; Option 2: Scaling factor s is determined by a configured uplink full power transmission mode or switched to the uplink full power transmission mode; and / or Option 3: Scaling factor s is determined by one mode associated one power class of the configured uplink full power transmission mode set; (2) . the UE could derive a TPMI according to the indication of the field of precoding information and number of layers based on one of following: Option 1: In case fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, dynamic uplink full power transmission mode switching is not supported; Option 2: In case fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, DPC report is not supported; Option 3: In case fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, both DPC report and dynamic uplink full power transmission mode switching are not supported; and / or Option 4:In case fullyAndPartialAndNonCoherent and mode 0 or 2 are configured, dynamic uplink full power transmission mode switching is supported with one of following rules, for a first rule (Alt. 1) , codebookSubset is configured per PC, for a second rule (Alt. 2) , predefined / configured one or more TPMI index may be applied; and / or (3) the size of the field of precoding information and number of layers is determined based on one of following: Option 1: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to all UL full power transmission modes and / or all maxRank; Option 2: Size of the field of precoding information and number of layers is determined based on the maximum size of Precoding information and number of layers according to a set of UL full power transmission modes and / or a set of maxRanks; and / or Option 3: Size of the field of precoding information and number of layers is determined based on UL full power transmission mode 1 in case the dynamic mode switching is supported and no ambiguity of TPMI configuration. In some implementations, for another option (e.g, Option 6) , size of the field of precoding information and number of layers is determined based on maximum supported maxRank and UL full power mode 1 in case 8 antenna ports and codebook2 are not supported, and no ambiguity TPMI configurations.
[0162] The present disclosure describes methods, apparatus, and computer-readable medium for wireless communication. The present disclosure addressed the issues with operations with mode switching. The methods, devices, and computer-readable medium described in the present disclosure may facilitate the performance of wireless communication, thus improving efficiency and overall performance. The methods, devices, and computer-readable medium described in the present disclosure may improves the overall efficiency of the wireless communication systems.
[0163] In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium may be referred as non-transitory computer-readable media (CRM) that stores data for extended periods such as a flash drive or compact disk (CD) , or for short periods in the presence of power such as a memory device or random access memory (RAM) . In some embodiments, computer-readable instructions may be included in a software, which is embodied in one or more tangible, non-transitory, computer-readable media. Such non-transitory computer-readable media can be media associated with user-accessible mass storage as well as certain short-duration storage that are of non-transitory nature, such as internal mass storage or ROM. The software implementing various embodiments of the present disclosure can be stored in such devices and executed by a processor (or processing circuitry) . A computer-readable medium can include one or more memory devices or chips, according to particular needs. The software can cause the processor (including CPU, GPU, FPGA, and the like) to execute particular processes or particular parts of particular processes described herein, including defining data structures stored in RAM and modifying such data structures according to the processes defined by the software.
[0164] Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present solution should be or are included in any single implementation thereof. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, discussions of the features and advantages, and similar language, throughout the specification may, but do not necessarily, refer to the same embodiment.
[0165] Furthermore, the described features, advantages and characteristics of the present solution may be combined in any suitable manner in one or more embodiments. One of ordinary skill in the relevant art may recognize, in light of the description herein, that the present solution can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the present solution.
Claims
1.A method for wireless communication, performed by a wireless communication device, comprising:determining, by a user equipment (UE) , to switch an uplink full power transmission mode, anddetermining, by the UE, a parameter associated with the uplink full power transmission mode.2.A method for wireless communication, performed by a wireless communication node, comprising:determining, by a base station, to switch an uplink full power transmission mode for a user equipment (UE) , anddetermining, by the base station, a parameter associated with the uplink full power transmission mode for the UE.3.The method according to any of claims 1 and 2, wherein:the parameter associated with the uplink full power transmission mode for the UE comprises at least one of the following:a scale factor for power scaling,a transmission precoding matrix indicator (TPMI) according to an indication of a field of precoding information and number of layers, ora size of the field of precoding information and number of layers.4.The method according to claim 3, wherein:the scale factor for power scaling is determined by at least one of the following:the configured uplink full power transmission mode, oran uplink full power transmission mode associated with a corresponding power class or a delta power class (DPC) when the DPC with a positive value is reported.5.The method according to claim 3, wherein:the scale factor for power scaling is determined by at least one of the following:the configured uplink full power transmission mode, orthe switched uplink full power transmission mode.6.The method according to claim 3, wherein:the scale factor for power scaling is determined by an uplink full power transmission mode associated with a power class or a DPC, wherein the uplink full power transmission mode is of a set of configured uplink full power transmission modes that uplink full power transmission mode switching is supported in the set.7.The method according to claim 3, wherein:the UE derives the TPMI according to the indication of the field of precoding information and number of layers based on one of the following:in response to a codebook subset being a pre-defined value and the uplink full power transmission mode being one of pre-defined modes, a dynamic uplink full power transmission mode switching being unsupported and a DPC report being supported;in response to the codebook subset being the pre-defined value and the uplink full power transmission mode being one of the pre-defined modes, the DPC report being unsupported and the dynamic uplink full power transmission mode switching being supported; orin response to the codebook subset being the pre-defined value and the uplink full power transmission mode being one of the pre-defined modes, both the dynamic uplink full power transmission mode switching and the DPC report being unsupported.8.The method according to claim 3, wherein:the UE derives the TPMI according to the indication of the field of precoding information and number of layers; andin response to a codebook subset being a pre-defined value and the uplink full power transmission mode being one of pre-defined modes:the codebook subset is configured associated with a power class (PC) or a DPC, orone or more predefined TPMI index is applied.9.The method according to any of claims 7 and 8, wherein:the pre-defined value for the codebook subset comprises fullyAndPartialAndNonCoherent; andthe pre-defined modes comprise mode 0 or 2 and mode 1.10.The method according to claim 3, wherein:in response to the dynamic uplink full power transmission mode switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following:a maximum size of precoding information and number of layers according to all uplink full power transmission modes;a maximum size of precoding information and number of layers according to a set of uplink full power transmission modes, wherein the dynamic uplink full power transmission mode switching is supported in the set of uplink full power transmission modes; orin response to without ambiguity of the TPMI configuration, an uplink full power transmission mode 1.11.The method according to claim 3, wherein:in response to a dynamic max rank (maxRank) switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following:a maximum size of precoding information and number of layers according to all supported maxRanks;a maximum size of precoding information and number of layers according to a set of supported maxRanks, wherein the dynamic maxRanks switching is supported in the set; orin response to without ambiguity of the TPMI configuration, a maximum supported maxRank.12.The method according to claim 3, wherein:in response to a dynamic max rank (maxRank) switching and the dynamic uplink full power transmission mode switching being supported, the size of the field of precoding information and number of layers is determined based on one of the following:a maximum size of precoding information and number of layers according to all supported maxRanks and all uplink full power transmission modes;a maximum size of precoding information and number of layers according to a set of supported maxRanks and a set of supported uplink full power transmission modes; orin response to a pre-defined number of antenna ports and a pre-defined codebook type being unsupported and without ambiguity of the TPMI configuration, a maximum supported maxRank and an uplink full power transmission mode 1.13.The method according to claim 12, wherein:the defined number of antenna ports comprises eight; orthe pre-defined codebook type comprises codebook2.14.The method according to any of claims 1 and 2, further comprising:after the UE reports a first message to the base station, whether the uplink full power transmission mode is switched depends on a second message from the base station.15.The method according to claim 14, wherein:the first message is a DPC with a positive value; orthe second message is used to support an uplink full power transmission mode switching or each power class associated with a uplink full power transmission mode, and the second message comprising one of a downlink control information (DCI) , media access control (MAC) control element (CE) , or a radio resource control (RRC) .16.A wireless communications apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement a method recited in any of claims 1 to 15.17.A computer program product comprising a computer-readable program medium code stored thereupon, the computer-readable program medium code, when executed by a processor, causing the processor to implement a method recited in any of claims 1 to 15.
Citation Information
Patent Citations
Capability signaling to enable full power uplink transmission
CN113557675A
Terminal and wireless communication method
CN115088312A
Method and device for uplink transmission
WO2021169819A1