Transmit power for uplink transmission

EP4699380A1Pending Publication Date: 2026-02-25NOKIA TECHNOLOGIES OY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
EP2023933338
Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-04-17
Publication Date
2026-02-25

Smart Images

  • Figure CN2023088783_24102024_PF_FP_ABST
    Figure CN2023088783_24102024_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to controlling transmit power for an uplink transmission. In an aspect, a terminal device receives, from a network device, an indication of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same. The terminal device determines, based on the indication, the first transmit power and the second transmit power. The terminal device transmits, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power. In this way, a terminal device can determine transmit powers to be applied portions of an UL transmission on SBFD and non-SBFD slots / symbols.
Need to check novelty before this filing date? Find Prior Art

Description

TRANSMIT POWER FOR UPLINK TRANSMISSIONFIELD

[0001] Various example embodiments relate to the field of telecommunication and in particular, to a terminal device, a network device, methods, apparatuses and a computer readable medium for controlling transmit power for an uplink transmission.BACKGROUND

[0002] In the communications area, there is a constant evolution ongoing in order to provide efficient and reliable solutions for utilizing wireless communication networks. To meet the demand for wireless data traffic having increased since deployment of 4th generation (4G) communication systems, efforts have been made to develop an improved 5th generation (5G) or pre-5G communication system. The new communication systems can support various types of service applications for terminal devices.

[0003] 3GPP Rel-15 introduces a slot aggregation feature for physical uplink shared channel (PUSCH) , which is also known as PUSCH repetition type A. Rel-16 allows to dynamically indicate number of repetitions for PUSCH repetition type A by associating the number of repetitions to each row of time domain resource assignment (TDRA) table. Rel-17 further improves PUSCH repetition type A by allowing the number of repetitions to be counted on available slots. Furthermore, Rel-17 coverage enhancement WI specifies a feature called transport block processing over multiple slots (TBoMS) . This feature allows mapping a single transport block (TB) over multiple slots.

[0004] SUMMARY

[0005] In general, example embodiments of the present disclosure provide a solution for controlling transmit power for an uplink transmission.

[0006] In a first aspect, there is provided a terminal device. The terminal device comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to: receive, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit  comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; determine, based on the indication, the first transmit power and the second transmit power; and transmit, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0007] In a second aspect, there is provided a network device. The network device comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to: transmit, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and receive, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.

[0008] In a third aspect, there is provided a method. The method comprises: receiving, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; determining, based on the indication, the first transmit power and the second transmit power; and transmitting, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0009] In a fourth aspect, there is provided a method. The method comprises: transmitting, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and receiving, from the terminal device, the first portion of the UL transmission in the first time unit and  the second portion of the UL transmission in the second time unit.

[0010] In a fifth aspect, there is provided an apparatus. The apparatus comprises means for: receiving, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; determining, based on the indication, the first transmit power and the second transmit power; and transmitting, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0011] In a sixth aspect, there is provided an apparatus. The apparatus comprises means for: transmitting, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and receiving, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.

[0012] In a seventh aspect, there is provided a non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the method according to any one of the above third to fourth aspects.

[0013] In an eighth aspect, there is provided a computer program product comprising program instructions for performing at least the method according to any one of the above third to fourth aspects.

[0014] In a ninth aspect, there is provided a computer program comprising instructions, which, when executed by an apparatus, cause the apparatus at least to: receive, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; determine, based  on the indication, the first transmit power and the second transmit power; and transmit, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0015] In a tenth aspect, there is provided a computer program comprising instructions, which, when executed by an apparatus, cause the apparatus at least to: transmit, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and receive, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.

[0016] In an eleventh aspect, there is provided a terminal device. The terminal device comprises: receiving circuitry configured to receive, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; determining circuitry configured to determine, based on the indication, the first transmit power and the second transmit power; and transmitting circuitry configured to transmit, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0017] In a twelfth aspect, there is provided a network device. The network device comprises: transmitting circuitry configured to transmit, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and receiving circuitry configured to receive, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.

[0018] It is to be understood that the summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Some example embodiments will now be described with reference to the accompanying drawings, in which:

[0020] Fig. 1A illustrates an example communication system in which embodiments of the present disclosure may be implemented;

[0021] Fig. 1B illustrates a schematic diagram illustrating SBFD and non-SBFD slots;

[0022] Fig. 1C illustrates a schematic diagram illustrating frequency-time resource partitioning with SBFD as compared to FDD and TDD;

[0023] Fig. 1D and Fig. 1E illustrate schematic diagrams illustrating Co-channel interference types in SBFD deployment;

[0024] Fig. 1F illustrates schematic diagrams illustrating power spectral density gain offered by TBoMS compared to single-slot PUSCH for the same TBS;

[0025] Fig. 2 illustrates an example signaling chart of an example process according to some embodiments of the present disclosure;

[0026] Fig. 3 illustrates a schematic diagram illustrating a process of communication between a terminal device and a network device according to some embodiments of the present disclosure;

[0027] Fig. 4 illustrates a schematic diagram illustrating a method implemented at a terminal device according to some other embodiments of the present disclosure;

[0028] Fig. 5 illustrates a schematic diagram illustrating a method implemented at a network device according to some other embodiments of the present disclosure;

[0029] Fig. 6 illustrates a simplified block diagram of an apparatus that is suitable for implementing embodiments of the present disclosure; and

[0030] Fig. 7 illustrates a block diagram of an example computer readable medium in accordance with some embodiments of the present disclosure.

[0031] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0032] Principles of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.

[0033] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0034] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.

[0035] It shall be understood that although the terms “first” and “second” etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.

[0036] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the  terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof. As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.

[0037] As used in this application, the term “circuitry” may refer to one or more or all of the following:

[0038] (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and

[0039] (b) combinations of hardware circuits and software, such as (as applicable) :

[0040] (i) a combination of analog and / or digital hardware circuit (s) with software / firmware and

[0041] (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and

[0042] (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.

[0043] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.

[0044] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as Long Term Evolution (LTE) ,  LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the future fifth generation (5G) communication protocols, and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.

[0045] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device may refer to a base station (BS) or an access point (AP) , for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio header (RH) , a remote radio head (RRH) , a relay, a low power node such as a femto, a pico, and so forth, depending on the applied terminology and technology.

[0046] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example rather than limitation, a terminal device may also be referred to as a communication device, user equipment (UE) , a Subscriber Station (SS) , a Portable Subscriber Station, a Mobile Station (MS) , or an Access Terminal (AT) . The terminal device may include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE) , laptop-mounted equipment (LME) , USB dongles, smart devices, wireless customer-premises equipment (CPE) , an Internet of Things (loT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (e.g., remote surgery) , an industrial device and applications (e.g., a robot and / or other wireless devices operating in an  industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. In the following description, the terms “terminal device” , “communication device” , “terminal” , “user equipment” and “UE” may be used interchangeably.

[0047] Some embodiments may relate to a slot aggregation feature for physical uplink shared channel (PUSCH) , which is also known as PUSCH repetition type A. In this feature, transmission of a transport block is repeated in multiple slots. The key design aspects of PUSCH repetition type A in some embodiments may comprise:

[0048] Resource allocation: the same resource allocation is applied across the PUSCH repetitions. For time domain: Each repetition is in a slot. Only a single starting and length of a PUSCH within a slot is indicated, i.e., a single start and length indicator value (SLIV) . The same start and length indicated by the single SLIV is applied across all PUSCH repetitions. In Rel-15, the number of repetitions for PUSCH repetitions type A is semi-statically configured in RRC (radio resource control) and the number of repetitions is counted on consecutive physical slots. If the number of available symbols in a slot is not sufficient (<L) , PUSCH repetition is not transmitted in the slot. For frequency domain: The PUSCH repetitions have the same frequency domain resource allocation (i.e., the same number of physical resource blocks (PRBs) and may be the same location of these PRBs in frequency domain if frequency hopping is not applied across the repetitions) .

[0049] Transport block size (TBS) determination: the unquantized intermediate variable (NInfo) for the calculation of TBS for PUSCH repetition type A is calculated based on the number of REs determined in a slot.

[0050] Rate-matching: the same or different redundancy version (RV) of the encoded bits in circular buffer can be applied for each PUSCH repetition. RV for the first repetition can be indicated by scheduling DCI (downlink control information) for dynamic grant or preconfigured for configured grant. If different RVs are applied, RVs are cycled from a configured RV sequence, following the indicated RV for the first repetition. There are four RVs, each provides information on the starting encoded bit from circular buffer that UE should map to a PUSCH transmission associated with the RV.

[0051] Some embodiments may relate to dynamically indicating number of repetitions for PUSCH repetition type A by associating the number of repetitions to each row of time domain resource assignment (TDRA) table. Furthermore, Rel-16 introduces PUSCH  repetition type B for ultra-reliable low latency (URLLC) applications. In this feature, single SLIV is used for determining multiple back-to-back nominal repetitions with the same length and each nominal repetition can span across the slot boundary. Then, each nominal repetition is split into multiple actual repetitions if it crosses the slots boundary or invalid symbols. The PUSCH repetitions in PUSCH repetition type B also have the same frequency domain resource allocation.

[0052] Some embodiments may further relate to improving PUSCH repetition type A by allowing the number of repetitions to be counted on available slots, i.e., only on the slots that are available for the transmissions of the repetitions. Some embodiments may also increase the maximum number of repetitions from 16 to 32 for PUSCH repetition type A.

[0053] Some embodiments may relate to a feature called transport block processing over multiple slots (TBoMS) . This feature allows mapping a single transport block (TB) over multiple slots, i.e., resource allocation for a single PUSCH transmission can span across multiple slots. This is different from PUSCH repetitions.

[0054] Some key design aspects of TBoMS can be summarized as follows:

[0055] Resource allocation: for time domain: A new column is added in TDRA table for indicating the number of slots allocated for TBoMS (Nslot) . Nslot is counted on available slots (following Rel-17 rules of counting on available slots for PUSCH repetition type A) . Hence, non-consecutive slots can be used for TBoMS in TDD (time division duplexing) . The same starting symbol (S) and length (L) for the resource in each slot allocated for TBoMS (similar to repetition type A) . For Frequency domain: the same number of PRBs is allocated across slots for TBoMS transmission (similar to repetition type A) .

[0056] TBS determination: NInfo for TBoMS is calculated based on the number of REs determined in the first slot allocated for TBoMS scaled by Nslot, where Nslot is the number of slots allocated for TBoMS. In other words, the TBS for TBoMS is calculated based on the total resource allocated for TBoMS across multiple slots.

[0057] Rate-matching: only a single redundancy version is used for a single TBoMS (i.e., no RV cycling within a single TBoMS) . Bit selection from circular buffer and bit interleaving are performed per slot. For bit selection in a slot, the index of the starting coded bit in the circular buffer is the index continuous from the position of the last bit selected in the previous allocated slot, regardless of whether UCI (uplink control information) multiplexing occurred in the previous allocated slot or not. TBoMS  transmission is limited to one code block only.

[0058] Repetition of a single TBoMS: repetitions of a single TBoMS is supported. The column in TDRA table that indicates number of repetitions for Rel-17 PUSCH repetition type A (i.e., numberOfRepetitions-r17) is used for indicating also the number of repetitions of a single TBoMS (Nrep) . The UE determines Nrep*Nslot available slots for TBoMS repetition, same S & L on each slot, but TBS will be calculated by the resource of a single TBoMS (i.e., scaled by Nslot) . Redundancy versions (RVs) are cycled across the TBoMS repetitions. The legacy Rel-15 / 16 RV sequences and RV index indication are reused.

[0059] Some embodiments may relate to duplexing evolution, including subband non-overlapping full duplex (SBFD) . 3GPP 5G NR currently supports two duplexing modes: FDD (frequency division duplexing) for paired bands and TDD for unpaired bands. In TDD, the time domain resource is split between downlink and uplink. Allocation of a limited time duration for the uplink in TDD would result in reduced coverage, increased latency, and reduced capacity.

[0060] Motivated by this, 3GPP has agreed to initiate a Rel-18 study item on the evolution of duplexing operation in NR that addresses the challenges above. One of the objectives of the study item is to allow simultaneous DL (downlink) and UL (uplink) transmission on different physical resource blocks (PRBs)  / subbands within an unpaired wideband NR cell. This may be referred to as subband non-overlapping full duplex (SBFD) . In other sources, this duplexing scheme is also referred to as cross division duplexing (xDD) scheme (see e.g. this) or flexible division duplexing (FDU) .

[0061] Some objectives of the study item are as follows:

[0062] From the above description of SBFD operation, there are two slot types for both DL and UL transmissions, namely: SBFD slots and Non-SBFD slots. Several SBFD operation modes have been studied including whether time and frequency locations of subbands for SBFD operation are known to the SBFD-aware UE or not. It however has been agreed in 3GPP RAN1#110 meeting that at least the operation mode with time and frequency locations of subbands for SBFD operation being known to the SBFD-aware UE is prioritized. This means that SBFD slots should be known by the (SBFD-aware) UE in one way or another.

[0063] For Cross-link interference (CLI) on the SBFD slots, in RAN1#110 meeting SBFD introduces a new CLI type, namely co-channel inter-subband CLI. This interference can be classified as: 1) gNB self-interference; 2) intra-cell UE-to-UE co-channel inter-subband CLI; 3) inter-cell UE-to-UE co-channel inter-subband CLI; 4) gNB-to-gNB co-channel inter-subband CLI.

[0064] Besides these new CLI types, in case of different frequency domain partitioning in neighbor cells, the system may also suffer from co-channel intra-subband CLI, i.e. CLI from transmissions on overlapping frequency resources: 5) gNB-to-gNB inter-cell co-channel intra-subband CLI; 6) UE-to-UE inter-cell co-channel intra-subband CLI.

[0065] In case of dynamic TDD, flexible slots and static slots are equivalent to SBFD and non-SBFD slots, respectively. However, there is no subbands splitting in dynamic TDD, and gNB is free to schedule DL or UL transmissions on the flexible slots. Therefore, the CLI in case of dynamic TDD are gNB-to-gNB co-channel interference and UE-to-UE co-channel interference.

[0066] Some embodiments of the present disclosure may relate to UL power control for  PUSCH. If a UE transmits a PUSCH on active UL BWP b of carrier f of serving cell c using parameter set configuration with index j and PUSCH power control adjustment state with index l, the UE may determine the PUSCH transmission power PPUSCH, b, f, c (i, j, qd, l) in PUSCH transmission occasion i as formula 1:

[0067] where,

[0068] - PCMAX, f, c (i) is the UE configured maximum output power for carrier f of serving cell c in PUSCH transmission occasion i.

[0069] - PO_PUSCH, b, f, c (j) is a parameter composed of the sum of a component PO_NOMINAL PUSCH, f, c (j) and a component PO_UE_PUSCH, b, f, c (j) where j∈ {0, 1, …, J-1} .

[0070] -  is the bandwidth of the PUSCH resource assignment expressed in number of resource blocks for PUSCH transmission occasion i on active UL BWP b of carrier f of serving cell c and μ is a SCS configuration.

[0071] - αb, f, c (j) is the fractional power control multiplier.

[0072] - PLb, f, c (qd) is a downlink pathloss estimate in dB calculated by the UE using reference signal (RS) index qd for the active DL BWP, of carrier f of serving cell c.

[0073] -  for Ks=1.25 and ΔTF, b, f, c (i) =0 for Ks=0 where Ks is provided by deltaMCS for each UL BWP b of each carrier f and serving cell c.

[0074] - fb, f, c (i, l) is the PUSCH power control adjustment state l for active UL BWP b of carrier f of serving cell c and PUSCH transmission occasion i.

[0075] From the above description of CLI types, it can be observed that: UL transmissions in SBFD slots (e.g., PUSCH in particular) would be impacted by at least gNB self-interference (1) , gNB-to-gNB co-channel inter-subband CLI (4) , and gNB-to-gNB inter-cell co-channel intra-subband CLI (5) . This significantly impacts coverage of the UL transmissions in SBFD slots. UL transmissions in non-SBFD slots would not be suffering  from these interferences, at least for the case when frame structures are aligned across the cells. More UL resources (in frequency domain) are available for UL transmissions in non-SBFD slots. Therefore, enhancements for improving performance of PUSCH transmissions in SBFD slots (compared to non-SBFD slots) are needed, especially when the UE is in coverage shortage.

[0076] Moreover, from the formula 1 of power control, it can be observed that  stands for the number of allocated RBs, which is not an issue for legacy allocations of PUSCH repetitions or TBoMS with the same FDRA. In contrast, when different FDRAs are used, it is unclear to the UE which number of RBs should be applied for In case CLI level is high, if the UE always uses the allocated resource, it may end up using a smaller number of RBs for power determination, and thus the goal of power boosting by reducing number of RBs could not be achieved. In contrast, in case CLI is acceptable, NW may want to equalize energy per resource element (EPRE) across REs of repetitions to facilitate the soft-combining process (so that none of the LLR values would dominant the others) .

[0077] Therefore, means for NW to instruct and for UE to determine UL power to be applied on SBFD and non-SBFD slots / symbols can be introduced.

[0078] In view of the above and other aspects, embodiments of the present disclosure provide a solution for determining or configuring one or more transmit powers for an uplink transmission. The solution enables enhancements for determining transmit powers to be applied on SBFD and non-SBFD slots / symbols. For example, some embodiments propose means for NW to indicate and UE to determine UL transmit power to be applied for a first and a second portions of an UL transmission (e.g., PUSCH repetitions or TBoMS) on SBFD and non-SBFD slots / symbols, respectively, wherein the first and the second portions may be associated with different FDRAs (i.e., different number of RBs) .

[0079] Principle and embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0080] Reference is first made to Fig. 1A, which illustrates an example communication system 100 in which embodiments of the present disclosure may be implemented. The system 100 includes terminal device 110 and network device 120. The terminal device 110 is capable of connecting and communicating in an UL or DL with the network device 120 as long as the terminal device 110 located within the corresponding cells. In  communication systems, an UL refers to a link in a direction from a terminal device 110 to a network device 120, and a DL refers to a link in a direction from the network device 120 to the terminal device 110. The network device 120 may transmit scheduling information scheduling an uplink transmission to the terminal device 110, and the terminal device 110 may transmit a plurality of repetitions of the uplink transmission to the network device 120.

[0081] It is to be understood that the number of network devices 120 and terminal devices 110 is only for the purpose of illustration without suggesting any limitations. The system 100 may include any suitable number of network devices 120 and terminal devices 110 adapted for implementing embodiments of the present disclosure.

[0082] Communications in the communication system 100 may be implemented according to any proper communication protocol (s) , comprising, but not limited to, cellular communication protocols of the first generation (1G) , the second generation (2G) , the third generation (3G) , the fourth generation (4G) and the fifth generation (5G) and on the like, wireless local network communication protocols such as Institute for Electrical and Electronics Engineers (IEEE) 802.11 and the like, and / or any other protocols currently known or to be developed in the future. Moreover, the communication may utilize any proper wireless communication technology, comprising but not limited to: Code Division Multiple Access (CDMA) , Frequency Division Multiple Access (FDMA) , Time Division Multiple Access (TDMA) , Frequency Division Duplex (FDD) , Time Division Duplex (TDD) , Multiple-Input Multiple-Output (MIMO) , Orthogonal Frequency Division Multiple (OFDM) , Discrete Fourier Transform spread OFDM (DFT-s-OFDM) and / or any other technologies currently known or to be developed in the future.

[0083] Based on what has been discussed above, some contents will be further described below with reference to the accompanying drawings. Fig. 1B illustrates a schematic diagram illustrating SBFD and non-SBFD slots. During the SBFD slots the non-overlapping DL subbands and UL subband (s) both exist, and, during the non-SBFD slots the entire band is used for DL or UL (i.e., legacy / full DL / UL slots) . Fig. 1C illustrates a schematic diagram illustrating frequency-time resource partitioning with SBFD as compared to FDD and TDD.

[0084] Fig. 1D and Fig. 1E illustrates a schematic diagram illustrating Co-channel interference types in SBFD deployment. With reference to the above mentioned, the gNB self-interference (1) , intra-cell UE-to-UE co-channel inter-subband CLI (2) , inter-cell  UE-to-UE co-channel inter-subband CLI (3) and gNB-to-gNB co-channel inter-subband CLI (4) are shown in Fig. 1D. gNB-to-gNB inter-cell co-channel intra-subband CLI (5) and UE-to-UE inter-cell co-channel intra-subband CLI (6) are shown in Fig. 1E.

[0085] Fig. 1F illustrates schematic diagrams illustrating power spectral density gain offered by TBoMS compared to single-slot PUSCH for the same TBS. With reference to Fig. 1F, one main advantage of TBoMS is that it can reduce the number of PRBs needed for transmitting the same transport block size (TBS) compared to the case when the TB is transmitted in a single slot. This helps increasing the EPRE, and therefore, improving the coverage.

[0086] Fig. 2 illustrates an example signaling chart illustrating an example process 200 according to some embodiments of the present disclosure. For the purpose of discussion, the example 200 will be described with reference to Fig. 1A, and the process 200 may involve the terminal device 110 and the network device 120 as shown in Fig. 1A.

[0087] As shown in Fig. 2, the network device 120 transmits 210, to the terminal device 110, an indication 212 of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same. The first portion is in a first time unit comprising at least one SBFD slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol. The terminal device 110 receives 214 the indication 212.

[0088] For example, based on the indication 212, the terminal device 110 may determine whether it applies different transmit powers (e.g., same EPRE) or the same transmit power (e.g., different EPREs) across a first and a second portions of an UL transmission (e.g., PUSCH repetitions or TBoMS) on SBFD and non-SBFD slots / symbols, respectively, wherein the first and the second portions may be associated with different FDRAs (i.e., different number of RBs) .

[0089] In some embodiments, if a CLI at the network device 120 is lower than a threshold, the network device 120 may determine the indication 212 that the first transmit power and the second transmit power are different. For example, in case total CLI at the network device 120 is lower than a threshold, the network device 120 may indicates that different transmit powers can be applied across the portions of the UL transmission. Alternatively, if a CLI at the network device is greater than or equal to a threshold, the network device 120 may determine the indication 212 that the first transmit power and the second transmit  power are the same. For example, in case total CLI at the network device 120 is greater than or equal to the threshold, the network device 120 may indicate that the same transmit power can be applied across the portions of the UL transmission.

[0090] Reference is still made to Fig. 2, based on the indication 212, the terminal device 110 determines 216 the first transmit power and the second transmit power. In some embodiments, the first portion of the UL transmission may be associated with a first number of RBs and the second portion of the UL transmission is associated with a second number of RBs. In some embodiments, the first number may be different from the second number.

[0091] In some embodiments, if the first transmit power and the second transmit power are determined to be the same, the terminal device 110 may determine a maximum number of RBs among the first number of RBs and the second number of RBs. Then, the terminal device 110 may determine the first transmit power and the second transmit power based on the maximum number of RBs.

[0092] For example, in case the terminal device 110 determined that the same transmit power (e.g., different EPREs) can be applied across the portions of the UL transmission, the terminal device 110 may further determine and apply the maximum number of RBs among the different FDRAs for UL transmit power determination.

[0093] In some embodiments, the maximum number of RBs may be applied directly (e.g., for in formula 1) for determining UL transmission power. The determined UL transmission power may be applied for the entire UL transmission, thus resulting on different EPREs. Note that since the larger number of RBs may be used for calculating transmit power, this implies that higher EPREs may be used for the first portion (i.e., the portion of UL transmission on SBFD slots / symbols) .

[0094] In some embodiments, if the first transmit power and the second transmit power are determined to be different, the terminal device 110 may determine the first transmit power and the second transmit power based at least partially on a ratio between the first number of RBs and the second number of RBs. In this case, the terminal device 110 may determine a nominal transmit power based on an FDRA from the network device 120, the FDRA indicating the first number of RBs or the second number of RBs. Alternatively or in addition, the terminal device 110 may determine a nominal transmit power based on the maximum number of RBs among the first number of RBs and the second number of RBs.

[0095] In some embodiments, if the nominal transmit power is determined based on the first number of RBs, the terminal device 110 may determine the first transmit power to be the nominal transmit power. The terminal device 110 may determine the second transmit power based on the nominal transmit power and the ratio of the first number of RBs to the second number of RBs.

[0096] If the nominal transmit power is determined based on the second number of RBs, the terminal device 110 may determine the second transmit power to be the nominal transmit power. The terminal device 110 may determine the first transmit power based on the nominal transmit power and the ratio of the second number of RBs to the first number of RBs.

[0097] For example, in case the terminal device 110 determined that different transmit powers (e.g., same EPRE) can be applied across the portions of the UL transmission, the terminal device 110 may further determine the exact transmit power to be applied on the first and the second portions based at least partially on the ratio between the number of RBs of the different FDRAs.

[0098] The terminal device 110 may determine a nominal transmit power (Pnominal) based on the allocated FDRA, i.e., the number of PRBs indicated by the network device 120, which may depend on the slot type where the first UL symbol is allocated. Alternatively, the terminal device 110 may determine a nominal transmit power (Pnominal) based on the maximum number of RBs among the different FDRAs.

[0099] Then, the terminal device 110 may determine an actual transmit power for the first  and the second portions of the UL transmission. As an example, if Pnominal is calculated based on the number of RBs associated to the first portion, then  and If Pnominal is calculated based on the number of RBs associated to the second portion, then and Where and are the number of RBs associated to the first and second portions, respectively.

[0100] In some embodiments, the first portion and the second portion of the UL transmission are associated with the same number of RBs. In some embodiments, one of the first transmit power and the second transmit power is determined further based on a preconfigured offset.

[0101] For example, a preconfigured offset may be used for further scaling or  from Pnominal. This may be applied regardless of whether the same or different FDRAs are applied for the first and the second portions. Note that in case different FDRAs are used, this may result in not only different transmit powers but also different EPREs across the portions of the UL transmission.

[0102] In some embodiments, the terminal device 110 may receive from the network device 120 an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission. For example, the network device 120 may indicate, and the terminal device 110 may receive (e.g., via RRC) an indication that a new UL transmit power determination algorithm can be used in case an UL transmission spans across SBFD and non-SBFD slots / symbols.

[0103] Reference is still made to Fig. 2, the terminal device 110 transmits 218 the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power. The network device 120 receive 222 the first portion and the second portion of the UL transmission 220.

[0104] Fig. 3 illustrates a schematic diagram illustrating a process 300 of communication between the terminal device 110 and the network device 120. The process 300 may be an example or an alternative process of the process 200. The terminal device 110 may be called as UE and the network device 120 may be called as NW for short.

[0105] In step 1, the network device 120 may indicate to the terminal device 110 a frequency band allocated to the terminal device 120 for communication with the network device 120. Alternatively or in addition, the network device 120 may indicate to the terminal device 110 a number of slots / symbols and locations of the number of slots / symbols in a radio frame. The frequency band may be split into multiple subbands and at least one subband is used for DL transmissions and at least one subband is used for UL transmissions, i.e., the number of slots / symbols may be SBFD slots / symbols. Alternatively or in addition, the network device 120 may indicate to the terminal device 110 a number of slots / symbols wherein the entire frequency band allocated to the terminal device 120 for communication with the network device 120 is used for DL transmissions or UL transmissions, i.e., non-SBFD slots / symbols, and locations of the number of slots / symbols in a radio frame. The terminal device 110 may receive the information  indicated by the network device 120.

[0106] In some embodiments, the network device 120 may indicate the information via RRC configuration or DCI.

[0107] In step 2, the network device 120 may indicate to the terminal device 110 an indication that a new UL transmit power determination algorithm should be used in case an UL transmission spans across SBFD and non-SBFD slots / symbols. The terminal device 110 may receive the information indicated by the network device 120. The terminal device 110 may receive the information indicated by the network device 120. In some embodiments, the network device 120 may indicate the information via RRC configuration.

[0108] In step 3, the network device 120 may schedule an UL transmission (e.g., PUSCH repetitions or TBoMS) that has a first portion on SBFD slots / symbols and a second portion non-SBFD slots / symbols, respectively, wherein the first and the second portions may be associated with different FDRAs (i.e., different number of RBs) .

[0109] In step 4, the network device 120 may indicate (e.g., via RRC or the scheduling DCI) whether the same or different transmit powers can be applied across the portions of the UL transmission on SBFD and non-SBFD slots / symbols.

[0110] In some embodiments, if total CLI at the network device 120 is lower than a threshold, the network device 120 may indicates that different transmit powers can be applied across the portions of the UL transmission. Alternatively, if total CLI at the network device 120 is greater than or equal to the threshold, the network device 120 may indicates that the same transmit power can be applied across the portions of the UL transmission.

[0111] In step 5, the terminal device 110 may determine whether the new UL transmit power determination algorithm can be used for the UL transmission. Alternatively or in addition, the terminal device 110 may determine whether it may apply different transmit powers (e.g., same EPRE) or the same transmit power (e.g., different EPREs) across the first and the second portions of the UL transmission based on the indication from the network device 120 in Step 4.

[0112] In case the terminal device 110 determined that the same transmit power (e.g., different EPREs) can be applied across the portions of the UL transmission, the terminal device 110 may further determine and apply the maximum number of RBs among the different FDRAs for UL transmit power determination.

[0113] For example, the maximum number of RBs may applied directly (e.g., for  in formula 1) for determining UL transmission power. The determined UL transmission power may be applied for the entire UL transmission, thus resulting on different EPREs. Note that since the larger number of RBs may be used for calculating transmit power, this implies that higher EPREs may be used for the first portion (i.e., the portion of UL transmission on SBFD slots / symbols) .

[0114] In case the terminal device 110 determined that different transmit powers (e.g., same EPRE) can be applied across the portions of the UL transmission, the terminal device 110 may further determine the exact transmit power to be applied on the first and the second portion based at least partially on the ratio between the number of RBs of the different FDRAs.

[0115] For example, the terminal device 110 may determine a nominal transmit power (Pnominal) based on the allocated FDRA, i.e., the number of PRBs indicated by the network device 120, which may depend on the slot type where the first UL symbol is allocated. Alternatively, the terminal device 110 may determine a nominal transmit power (Pnominal) based on the maximum number of RBs among the different FDRAs.

[0116] Then, the terminal device 110 may determine an actual transmit power for the first  and the second portions of the UL transmission. As an example, if Pnominal is calculated based on the number of RBs associated to the first portion, then  and If Pnominal is calculated based on the number of RBs associated to the second portion, then and Where and are the number of RBs associated to the first and second portions, respectively.

[0117] Alternatively or in addition, a preconfigured offset may be used for further scaling  or from Pnominal. This may be applied regardless of whether the same or different FDRAs are applied for the first and the second portion. Note that in case different FDRAs are used, this may result in not only different transmit powers but also different EPREs across the portions of the UL transmission.

[0118] In step 6, the terminal device 110 may transmit the UL transmission on SBFD and non-SBFD slots / symbols using the determined UL transmit powers in Step 5.

[0119] It shall be understood that the present disclosure can be also applied to dynamic  time division duplexing (TDD) scenario, wherein SBFD and non-SBFD slots are replaced by flexible and static slots of dynamic TDD.

[0120] Fig. 4 illustrates a schematic diagram illustrating a method 400 implemented at a terminal device according to some other embodiments of the present disclosure. For the purpose of discussion, the method 400 will be described from the perspective of the terminal device 110 as shown in, e.g., Figs. 1A, 2 and 3.

[0121] As shown in Fig. 4, at block 410, the terminal device 110 receives, from the network device 120, an indication of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same. The first portion is in a first time unit comprising at least one SBFD slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol.

[0122] At block 420, based on the indication, the terminal device 110 determines the first transmit power and the second transmit power. At block 430, the terminal device 110 transmits, to the network device 120, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0123] In some embodiments, the first portion of the UL transmission may be associated with a first number of RBs and the second portion of the UL transmission may be associated with a second number of RBs, and the first number may be different from the second number.

[0124] In some embodiments, if the first transmit power and the second transmit power are determined to be the same, the terminal device 110 may determine a maximum number of RBs among the first number of RBs and the second number of RBs. Moreover, the terminal device 110 may determine the first transmit power and the second transmit power based on the maximum number of RBs.

[0125] In some embodiments, if the first transmit power and the second transmit power are determined to be different, the terminal device 110 may determine the first transmit power and the second transmit power based at least partially on a ratio between the first number of RBs and the second number of RBs.

[0126] In some embodiments, the terminal device 110 may determine a nominal transmit power based on an FDRA from the network device 120, the FDRA indicating the first  number of RBs or the second number of RBs. Alternatively or in addition, the terminal device 110 may determine a nominal transmit power based on the maximum number of RBs among the first number of RBs and the second number of RBs.

[0127] In some embodiments, if nominal transmit power is determined based on the first number of RBs, the terminal device 110 may determine the first transmit power to be the nominal transmit power. Moreover, the terminal device 110 may determine the second transmit power based on the nominal transmit power and the ratio of the first number of RBs to the second number of RBs.

[0128] In some embodiments, if the nominal transmit power is determined based on the second number of RBs, the terminal device 110 may determine the second transmit power to be the nominal transmit power. Moreover, the terminal device 110 may determine the first transmit power based on the nominal transmit power and the ratio of the second number of RBs to the first number of RBs.

[0129] In some embodiments, the first portion and the second portion of the UL transmission may be associated with the same number of RBs. In some embodiments, one of the first transmit power and the second transmit power may be determined further based on a preconfigured offset.

[0130] In some embodiments, the terminal device 110 may receive, from the network device 120, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.

[0131] Fig. 5 illustrates a schematic diagram illustrating a method 500 implemented at a network device according to some other embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described from the perspective of the network device 120 as shown in, e.g., Figs. 1A, 2 and 3.

[0132] As shown in Fig. 5, at block 510, the network device 120 transmits, to the terminal device 110, an indication of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same. The first portion is in a first time unit comprising at least one SBFD slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol.

[0133] At block 520, the network device 120 receives, from the terminal device 110, the first portion of the UL transmission in the first time unit and the second portion of the UL  transmission in the second time unit.

[0134] In some embodiments, if a CLI at the network device 120 is lower than a threshold, the network device 120 may determine the indication that the first transmit power and the second transmit power are different.

[0135] In some embodiments, if a CLI at the network device is greater than or equal to a threshold, the network device 120 may determine the indication that the first transmit power and the second transmit power are the same.

[0136] In some embodiments, the network device 120 may transmit, to the terminal device 110, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.

[0137] In some embodiments, an apparatus capable of performing any of the method 400 (for example, the terminal device 110) may comprise means for performing the respective steps of the method 400. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.

[0138] In some embodiments, the apparatus comprises: means for receiving, from a network device, an indication of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one SBFD slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; means for determining, based on the indication, the first transmit power and the second transmit power; and means for transmitting, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.

[0139] In some embodiments, the first portion of the UL transmission is associated with a first number of resource blocks (RBs) and the second portion of the UL transmission is associated with a second number of RBs, and the first number is different from the second number.

[0140] In some embodiments, in the event that the first transmit power and the second transmit power are determined to be the same, the means for determining the first transmit power and the second transmit power comprises means for: determining a maximum number of RBs among the first number of RBs and the second number of RBs; and  determining the first transmit power and the second transmit power based on the maximum number of RBs.

[0141] In some embodiments, in the event that the first transmit power and the second transmit power are determined to be different, the apparatus further comprises means for determining the first transmit power and the second transmit power based at least partially on a ratio between the first number of RBs and the second number of RBs.

[0142] In some embodiments, the apparatus further comprises means for determining a nominal transmit power based on an FDRA from the network device, the FDRA indicating the first number of RBs or the second number of RBs. Alternatively, the apparatus further comprises means for determining a nominal transmit power based on the maximum number of RBs among the first number of RBs and the second number of RBs.

[0143] In some embodiments, the means for determining the first transmit power and the second transmit power comprises means for: in the event that the nominal transmit power is determined based on the first number of RBs, determining the first transmit power to be the nominal transmit power, and determining the second transmit power based on the nominal transmit power and the ratio of the first number of RBs to the second number of RBs.

[0144] In some embodiments, the means for determining the first transmit power and the second transmit power comprises means for: in the event that the nominal transmit power is determined based on the second number of RBs, determining the second transmit power to be the nominal transmit power, and determining the first transmit power based on the nominal transmit power and the ratio of the second number of RBs to the first number of RBs.

[0145] In some embodiments, the first portion and the second portion of the UL transmission are associated with the same number of RBs. In some embodiments, one of the first transmit power and the second transmit power is determined further based on a preconfigured offset.

[0146] In some embodiments, the apparatus further comprises means for receiving, from the network device, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.

[0147] In some embodiments, the apparatus further comprises means for performing other steps in some embodiments of the method 400. In some embodiments, the means comprises at least one processor and at least one memory including computer program code,  the at least one memory and computer program code configured to, with the at least one processor, cause the performance of the apparatus.

[0148] In some embodiments, an apparatus capable of performing any of the method 500 (for example, the network device 120) may comprise means for performing the respective steps of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.

[0149] In some embodiments, the apparatus comprises: means for transmitting, to a terminal device, an indication of whether a first transmit power for a first portion of an UL transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one SBFD slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; and means for receiving, from the terminal device 110, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.

[0150] In some embodiments, in the event that a CLI at the network device is lower than a threshold, the apparatus further comprises means for determining the indication that the first transmit power and the second transmit power are different.

[0151] In some embodiments, in the event that a CLI at the network device is greater than or equal to a threshold, the apparatus further comprises means for determining the indication that the first transmit power and the second transmit power are the same.

[0152] In some embodiments, the apparatus further comprises means for transmitting, to the terminal device, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.

[0153] In some embodiments, the apparatus further comprises means for performing other steps in some embodiments of the method 500. In some embodiments, the means comprises at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the performance of the apparatus.

[0154] Fig. 6 is a simplified block diagram of a device 600 that is suitable for implementing embodiments of the present disclosure. The device 600 may be provided to implement the communication device, for example the terminal device 110, or the network device 120 as shown in Fig. 1A. As shown, the device 600 includes one or more  processors 610, one or more memories 620 coupled to the processor 610, and one or more communication modules 640 coupled to the processor 610.

[0155] The communication module 640 is for bidirectional communications. The communication module 640 has at least one antenna to facilitate communication. The communication interface may represent any interface that is necessary for communication with other network elements.

[0156] The processor 610 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 600 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0157] The memory 620 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 624, an electrically programmable read only memory (EPROM) , a flash memory, a hard disk, a compact disc (CD) , a digital video disk (DVD) , and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random access memory (RAM) 622 and other volatile memories that will not last in the power-down duration.

[0158] A computer program 630 includes computer executable instructions that are executed by the associated processor 610. The program 630 may be stored in the ROM 820. The processor 610 may perform any suitable actions and processing by loading the program 630 into the RAM 620.

[0159] The embodiments of the present disclosure may be implemented by means of the program 630 so that the device 600 may perform any process of the disclosure as discussed with reference to Figs. 2 to 5. The embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.

[0160] In some embodiments, the program 630 may be tangibly contained in a computer readable medium which may be included in the device 600 (such as in the memory 620) or other storage devices that are accessible by the device 600. The device 600 may load the program 630 from the computer readable medium to the RAM 622 for execution. The computer readable medium may include any types of tangible non-volatile storage, such as  ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. Fig. 7 shows an example of the computer readable medium 700 in form of CD or DVD. The computer readable medium has the program 630 stored thereon.

[0161] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0162] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the method 400 or the method 500 as described above with reference to Figs. 4-5. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0163] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0164] In the context of the present disclosure, the computer program codes or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.

[0165] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. The term “non-transitory, ” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM) .

[0166] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.

[0167] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1.A terminal device comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to:receive, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol;determine, based on the indication, the first transmit power and the second transmit power; andtransmit, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.2.The terminal device of claim 1, wherein the first portion of the UL transmission is associated with a first number of resource blocks (RBs) and the second portion of the UL transmission is associated with a second number of RBs, and the first number is different from the second number.3.The terminal device of claim 2, wherein the terminal device is caused to determine the first transmit power and the second transmit power by:in the event that the first transmit power and the second transmit power are determined to be the same, determining a maximum number of RBs among the first number of RBs and the second number of RBs; anddetermining the first transmit power and the second transmit power based on the maximum number of RBs.4.The terminal device of claim 2, wherein the terminal device is further caused to:in the event that the first transmit power and the second transmit power are determined to be different, determine the first transmit power and the second transmit power based at least partially on a ratio between the first number of RBs and the second number of RBs.5.The terminal device of claim 4, wherein the terminal device is further caused to:determine a nominal transmit power based on one of:a frequency domain resource assignment (FDRA) from the network device, the FDRA indicating the first number of RBs or the second number of RBs; orthe maximum number of RBs among the first number of RBs and the second number of RBs.6.The terminal device of claim 5, wherein the terminal device is caused to determine the first transmit power and the second transmit power by:in the event that the nominal transmit power is determined based on the first number of RBs, determining the first transmit power to be the nominal transmit power, anddetermining the second transmit power based on the nominal transmit power and the ratio of the first number of RBs to the second number of RBs.7.The terminal device of claim 5, wherein the terminal device is caused to determine the first transmit power and the second transmit power by:in the event that the nominal transmit power is determined based on the second number of RBs, determining the second transmit power to be the nominal transmit power, anddetermining the first transmit power based on the nominal transmit power and the ratio of the second number of RBs to the first number of RBs.8.The terminal device of claim 1, wherein the first portion and the second portion of the UL transmission are associated with the same number of RBs.9.The terminal device of any of claims 1, 2 and 8, wherein one of the first transmit power and the second transmit power is determined further based on a preconfigured offset.10.The terminal device of any of claims 1-9, wherein the terminal device is further caused to:receive, from the network device, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.11.A network device comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to:transmit, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; andreceive, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.12.The terminal device of claim 11, wherein the network device is further caused to:in the event that a cross-link interference (CLI) at the network device is lower than a threshold, determine the indication that the first transmit power and the second transmit power are different.13.The terminal device of claim 11 or 12, wherein the network device is further caused to:in the event that a CLI at the network device is greater than or equal to a threshold, determine the indication that the first transmit power and the second transmit power are the same.14.The terminal device of any of claims 11-13, wherein the network device is further caused to:transmit, to the terminal device, an indication that a transmit power algorithm is to be used to determine the first transmit power and the second transmit power for the UL transmission.15.A method comprising:receiving, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol;determining, based on the indication, the first transmit power and the second transmit power; andtransmitting, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.16.A method comprising:transmitting, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; andreceiving, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.17.An apparatus comprising means for:receiving, from a network device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol;determining, based on the indication, the first transmit power and the second transmit power; andtransmitting, to the network device, the first portion of the UL transmission in the first time unit using the first transmit power and the second portion of the UL transmission in the second time unit using the second transmit power.18.An apparatus comprising means for:transmitting, to a terminal device, an indication of whether a first transmit power for a first portion of an uplink (UL) transmission and a second transmit power for a second portion of the UL transmission are different or the same, wherein the first portion is in a first time unit comprising at least one sub-band full duplex (SBFD) slot or symbol, and the second portion is in a second time unit comprising at least one non-SBFD slot or symbol; andreceiving, from the terminal device, the first portion of the UL transmission in the first time unit and the second portion of the UL transmission in the second time unit.19.A computer readable medium comprising program instructions that, when executed by an apparatus, cause the apparatus to perform at least one of the methods of claims 15 and 16.