Power control for uplink scheduled data transmission during a random access procedure
Patent Information
- Application Number
- PCT/CN2025/085468
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025085468_01102026_PF_FP_ABST
Abstract
Description
Power control for uplink scheduled data transmission during a random access procedure.
[0001] TECHNOLOGICAL FIELD
[0002] Examples of the disclosure relate to power control for uplink scheduled data transmission during a random access procedure. Some relate to power control for uplink scheduled data transmission during a random access procedure when subband non-overlapping full duplex (SBFD) is configured.BACKGROUND
[0003] Cellular radio telecommunication systems use a random access procedures to allow radio terminals to connect to a network cell or beam of a network cell. This facilitates tasks such as initial network access, mobility, and handover.
[0004] The normal minimum requirements, for the radio terminal are, for uplink, to send a random access preamble transmission in the appropriate channel, and to send a scheduled data transmission in the appropriate channel and, for downlink, to receive at least a random access response (RAR) .
[0005] Cellular radio telecommunication systems use power control to manage interference.
[0006] It is preferable for a radio terminal to transmit with sufficient (but not excessive) power so that the transmitted signal reaches a target base station without ‘over-reach’ and causing interference.
[0007] Cellular radio telecommunication systems can support different schemes for two-way communication (uplink and downlink) . Examples include frequency division duplex (FDD) and time division duplex (TDD) . In TDD, uplink and downlink phases are separated in time domain using separate symbols within an unpaired / TDD band of a cell.
[0008] Subband non-overlapping full duplex (SBFD) allows a base station to do simultaneous downlink (DL) transmission and uplink (UL) reception on different physical resource blocks (PRBs) / subbands within the unpaired / TDD band of a cell.
[0009] BRIEF SUMMARY
[0010] According to various, but not necessarily all, embodiments there is provided examples as claimed in the appended claims.
[0011] BRIEF DESCRIPTION
[0012] Some examples will now be described with reference to the accompanying drawings in which:
[0013] FIG. 1 to 6 show examples of the subject matter described herein.
[0014] The figures are not necessarily to scale. Certain features and views of the figures can be shown schematically or exaggerated in scale in the interest of clarity and conciseness. For example, the dimensions of some elements in the figures can be exaggerated relative to other elements to aid explication. Similar reference numerals are used in the figures to designate similar features. For clarity, all reference numerals are not necessarily displayed in all figures.DETAILED DESCRIPTION
[0015] Fig. 1 illustrates an example of a network 100 comprising a plurality of network entities including terminal apparatus 110, node apparatus 120 and one or more network apparatus 130. The terminal apparatus 110 and node apparatus 120 communicate 124 with each other. The one or more network apparatus 130 communicate 128 with the node apparatus 120.
[0016] In some examples the one or more network apparatus 130 communicate with the terminal apparatus 110. The one or more network apparatus 130 can, in some examples, communicate with each other. The one or more node apparatus 120 can, in some examples, communicate 126 with each other.
[0017] The network 100 can be a cellular network comprising a plurality of cells 122 each served by a node apparatus 120. In this example, the interface between the terminal apparatus 110 and a node apparatus 120 defining a cell 122 is a wireless interface 124.
[0018] The node apparatus 120 comprises one or more cellular radio transceivers. The terminal apparatus 110 comprises one or more cellular radio transceivers.
[0019] In the example illustrated the cellular network 100 is a third generation Partnership Project (3GPP) network in which the terminal apparatus 110 are user equipment (UE) and the node apparatus 120 can be access nodes such as base stations.
[0020] A user equipment comprises a mobile equipment. Where reference is made to user equipment that reference includes and encompasses, wherever possible, a reference to mobile equipment.
[0021] In some examples, during operation, a user equipment 110 comprises a mobile equipment comprising a smart card for authentication / encryption etc. such as a Subscriber Identity Module (SIM) . In some examples, during operation, a user equipment 110 comprises mobile equipment comprising circuitry embedded as part of the user equipment 110 for authentication / encryption such as software SIM.
[0022] The node apparatus 120 can be any suitable access node such as a base station or transmission reception point. The node apparatus 120 can be a network element responsible for radio transmission and reception in one or more cells 122, to or from the UE 110. The node apparatus 120 can be a network element in a Radio Access Network (RAN) , an Open-Radio Access Network (O-RAN) or any other suitable type of network.
[0023] The network apparatus 130 can be part of a core network. The network apparatus 130 can be configured to manage functions relating to connectivity for the UEs 110. For example, the network apparatus 130 can be configured to manage functions such as connectivity, mobility, authentication, authorization, and / or other suitable functions. In some examples the network apparatus 130 can comprise an Access and Mobility management Function (AMF) and / or a User Plane Function (UPF) or any other suitable entities.
[0024] In the example of Fig. 1 the network apparatus 130 is shown as a single entity. In some examples the network apparatus 130 could be distributed across a plurality of entities. For example, the network apparatus 130 could be cloud based or distributed in any other suitable manner. The network apparatus 130 can be a core network node. The network 100 can be a 4G, 5G or 6G network, for example. It can for example be a New Radio (NR) network that uses gNB or eNB as access nodes 120. New Radio is the 3GPP name for 5G technology. In such cases the node apparatus 120 can comprise gNodeBs (gNBs) 120 configured to provide user plane and control plane protocol terminations towards the UE 110 and / or to perform any other suitable functions. The gNBs 120 are interconnected with each other by means of an X2 / Xn interface 126. The gNBs are also connected by means of the N2 interface 128 to the network apparatus 130. The gNBs can be connected to an AMF or any other suitable network apparatus 130. Other types of networks and interfaces could be used in other examples. Other types of network could comprise next generation mobile and communication network, for example, a 6G network.
[0025] In current 5G NR, for both contention based random access (CBRA) procedures and contention-free random-access (CFRA) procedures, there are 4-step RACH and 2-step RACH. A common step in these procedures is the transmission of a suitable message by the UE 110 to the base station 120 (the message changes depending on which procedure is executed) .
[0026] In this disclosure, we focus on the 4-step CBRA RACH procedure, given its larger relevance in practical deployments, and for its suitability for illustration purpose. However, the proposed disclosure is applicable to all random access procedures.
[0027] 3GPP 5G NR supports frequency division duplex (FDD) for paired bands and time division duplex (TDD) for unpaired bands.
[0028] In TDD, uplink and downlink phases are separated in time domain. The scheduling typically offers low dynamism.
[0029] A recent development is to allow the base station 120 to do simultaneous DL transmission and UL reception on different simultaneous physical resource blocks (PRBs) / subbands within an unpaired band of a cell. Simultaneous is simultaneous at the symbol level, that is overlapping symbol durations. This can be described as subband non-overlapping full duplex (SBFD) . The full duplex is simultaneity at the symbol duration level. There are two symbol types for both DL and UL transmissions namely:
[0030] SBFD symbols, for which the non-overlapping DL subband (s) and UL subband (s) both exist, and
[0031] non-SBFD symbols, for which the entire band is used for either DL or UL.
[0032] The SBFD symbol has a symbol duration that can be used for UL or DL at the UE 110 and is used for UL and DL simultaneously, during the symbol duration, at the base station 120.
[0033] In SBFD symbols, a guardband is expected to be placed between DL and UL resource blocks (RBs) . This provides better isolation between UL and DL transmissions and reduces interference.
[0034] A guardband, in the time domain, provides enough time for a UE transition from UL transmission to DL reception.
[0035] FIG 2A illustrates Frequency Division Duplex (FDD) . The uplink and downlink are simultaneous (share the same time domain resource 2) and are separated in the frequency domain (use separated frequency domain resources 4A, 4B-paired frequency bands) .
[0036] FIG 2B illustrates Time Division Duplex (TDD) . The uplink and downlink are not simultaneous (use separated time domain resources 2A, 2B) and share the same frequency domain resources 4 (an unpaired frequency band) .
[0037] FIG 2C illustrates an example of sub-band non-overlapping full duplex (SBFD) . The uplink and downlink are simultaneous (share the same time domain resource 2) and share the same frequency domain resource 4 but not overlap.
[0038] Sub-band non-overlapping full duplex (SBFD) describes simultaneous DL and UL on different physical resource blocks (PRBs) / sub-bands within a spectrum supporting sub-band full duplex communication (e.g. unpaired TDD spectrum) . A sub-band comprises contiguous PRBs within a band.
[0039] A SBFD slot 6A, is a symbol duration during which the non-overlapping downlink (DL) sub-bands and uplink (UL) sub-band (s) both exist simultaneously in different PRBs.
[0040] A non-SBFD slot 6B, is a symbol duration during which the entire band is used for either DL or UL (i.e., legacy / full DL / UL slots) .
[0041] The sub-band non-overlapping full duplex (SBFD) can also be referred to as cross-division duplexing (xDD) or Flexible Duplexing (FDU) . To embrace the different terms, in the disclosure a symbol that is an SBFD symbol (whether labelled so or not) will be referred to as a duplex TDD symbol and a symbol that is not an SBFD symbol (whether labelled so or not) will be referred to as a non-duplex TDD symbol. A TDD symbol has a symbol duration during which a base station of a cell can perform time division duplex (TDD) communication.
[0042] TDD communication separates downlink transmission and uplink reception at the base station into different symbol durations..
[0043] A Duplex TDD symbol is a TDD symbol for which a base station of a cell can simultaneously perform downlink transmission and uplink reception on different frequency subbands within the unpaired frequency band that can be used by the base station for time division duplex communication.
[0044] A non-duplex TDD symbol is a symbol for which the base station of a cell cannot simultaneously perform downlink transmission and uplink reception on different frequency subbands within the unpaired frequency band. It is a TDD symbol used for TDD uplink reception only at the base station and not for simultaneous downlink transmission and uplink reception at the base station. A duplex TDD symbol can also be referred to as a SBFD symbol. A non-duplex TDD symbol can also be referred to as a non-SBFD symbol..
[0045] This example of SBFD uses guard bands in frequency domain and / or time domain. A guard band within the sub-band separates simultaneous UL PRBs from DL PRBs in the same band. A guard band can provide separation in the time domain (for a limited frequency range) and separation in the frequency domain (for a limited time duration) .
[0046] FIG 2D illustrates another possible example of SBFD.
[0047] For SBFD-aware UEs in RRC CONNECTED state or RRC IDLE state or RRC INACTIVE state, RACH configuration can be delivered as a single RACH configuration, or can be delivered as two separate RACH configurations-one legacy RACH configuration and one additional RACH configuration for SBFD.
[0048] Problems can arise as a result of SBFD in relation to the random access procedure and power control in the random access procedure, in particular, and power control of the scheduled data transmission (e.g. Msg 3) in the random access procedure.
[0049] FIG. 3A illustrates an example of a RACH procedure 200 (4-step) .
[0050] In the first step, the UE 100 sends, to a base station 120, a random access preamble transmission 202. The random access preamble transmission is referred to in 4-step RACH as Msg 1 or the physical random access channel (PRACH) preamble.
[0051] The random access preamble transmission 202 involves sending a specific preamble to the base station 120 via a physical random-access channel (PRACH) , using a specific resource called RACH occasion (RO) , which is, for example, mapped to one or more synchronization signal block (SSB) beams according to a certain pattern.
[0052] A RACH Occasion is an area specified in time domain and frequency domain available for the UL transmission (at the UE 110) and UL reception (at the base station 120) of the RACH preamble.
[0053] In NR, the sync signal (SSB) is associated with different beams and the UE 110 selects a certain beam and sends the PRACH preamble using that beam. In order for the network to know which beam the UE 110 has selected, there is a specific mapping between SSB and RACH Occasion (RO) . By detecting which RO the UE 110 used to send the PRACH preamble, the network can know which SSB beam that UE 110 has selected.
[0054] The PRACH transmission occasion determines when the PRACH preamble is transmitted within a subframe, slot, symbols durations. A RACH occasion falls into UL symbols of the configured TDD pattern. There can be none, one or more PRACH occasions with a slot.
[0055] In NR, a frame has duration of 10ms which consists of 10 subframes having 1 ms duration each. Each subframe can have 2μ slots. The slot length varies based on subcarrier spacing. A slot can be referred to as ‘subframe slot’ or ‘resource grid slot’ if it needs to be differentiated from other slots (e.g. PRACH slot) .
[0056] The network schedules RACH Occasions to be available for the UE 110 whether used or not.
[0057] In the second step, the base station 120 replies with a downlink random access response (RAR) 203. The random access response 203 is referred to in 4-step RACH as Msg 2.
[0058] The downlink random access response (RAR) 203 comprises, for example, a detected preamble ID, a time-advance command, a temporary cell radio network temporary identifier (TC-RNTI) , and UL grant for the transmission of Msg3 on PUSCH. In the third step, the UE 100 sends, to the base station 120, a scheduled data transmission 204. The scheduled data transmission 204 is a data transmission scheduled by the network, the RAR 203 in this example. The scheduled data transmission 204 is transferred to the physical uplink shared channel (PUSCH) . The scheduled data transmission 204 is referred to in 4-step RACH as Msg 3 or radio resource control (RRC) request or PUSCH transmission.
[0059] The scheduled data transmission 204 comprises an identifier (ID) for contention resolution.
[0060] In the fourth step, the base station 120 replies with a contention resolution message 205 with the identifier (ID) for contention resolution. The contention resolution message 205 is referred to in 4-step RACH as Msg 4 or RRC setup message.
[0061] Upon reception of contention resolution message 205, the UE 110 sends an ACK on a PUCCH if its contention-resolution ID is carried by the contention resolution message 205. This completes the 4-step RACH.
[0062] It is worth noting that prior to Msg1, there is also a preliminary step of sending and receiving the synchronization signal block (SSB) , i.e., DL beam sweeping, which is not formally part of the RACH procedure. As a result of this preliminary step, the UE 110 selects the index of the preferred SSB beam and decodes the associated PBCH for MIB, SIB and so on. This index is also used by UE to identify a suitable RO for the preamble transmission (Msg1) , according to the SSB-to-RO mapping conveyed by SIB1.
[0063] FIG 3B illustrates 2-step random access (RA) procedure. The 2-step RA procedure is similar to 4-step RA procedure presented above in relation to FIG 2A, but the a random access preamble transmission 202 (Msg1) and the scheduled data transmission 204 (Msg3) are sent without an intermediate transmission from the network and are illustrated as combined message, MsgA. Similarly, the base station 120 combines downlink random access response (RAR) 203 (Msg2) and contention resolution (Msg4) into MsgB. It is straightforward to apply the solutions disclosed below for Msg1, to the preamble / Msg1 part 202 of MsgA and to apply the solutions disclosed below for Msg2, to the scheduled data transmission / Msg3 part 204 of MsgA.
[0064] In at least some examples, the RAR 203 include the detected preamble ID, the time-advance command, a TC-RNTI, and UL grant for the transmission of Msg3 on PUSCH. Power control occurs for uplink UE transmission during random access procedure. Power control for the random access preamble transmission 202 (e.g. Msg 1) is open loop power control. In at least some examples it is ramped iterative power control. The random access preamble transmission occurs initially based on a random-access-preamble-transmission open-loop-power-parameter (e.g. preambleReceivedTargetPower (PTP) ) .
[0065] If the initial random access preamble transmission is unsuccessful, a next iteration random access preamble transmission occurs subsequently with a the random-access-preamble-transmission open-loop-power, that has been increased. If an iterative random access preamble transmission is unsuccessful, a next iteration random access preamble transmission occurs subsequently that has a power that been increased relative to the previous iteration.
[0066] Power control used for the random access preamble transmission can have additional compensations, for examples, compensation for pathloss.
[0067] The random-access-preamble-transmission open-loop-power-parameter can have different values for random-access-preamble-transmissions with different characteristics, for example different preamble lengths, for example different symbol types (e.g., whether duplex TDD symbol or non-duplex TDD symbol) .
[0068] Power control for scheduled data transmission 204 (e.g. Msg 3) can use closed loop power control.
[0069] The scheduled data transmission occurs 204 (e.g. Msg 3) occurs initially based on a scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH) . If the initial scheduled data transmission is unsuccessful, a next iteration scheduled data transmission occurs subsequently with increased power. If an iterative scheduled data transmission is unsuccessful, a next iteration scheduled data transmission occurs subsequently with increased power.
[0070] The scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH) is based on the random-access-preamble-transmission open-loop-power-parameter (e.g. preambleReceivedTargetPower (PTP) ) plus a scheduled-data-transmission open-loop-power delta-parameter (e.g. msg3-DeltaPreamble (Δp) ) . Power control used for the scheduled data transmission 204 (e.g. Msg 3) can have additional compensations.
[0071] In the following Msg1 is a placeholder for random access preamble transmission 202 and it is not intended to limit the description to 4-step RACH, it can also be a reference to MsgA in 2-step RACH. Also, Msg3 is a placeholder for scheduled data transmission 204 and it is not intended to limit the description to 4-step RACH, it can also be a reference to MsgA in 2-step RACH
[0072] The following description refers to current specified procedures for power control. Other procedures can be used.
[0073] In the following example of Msg1 PRACH open loop power control, the random-access-preamble-transmission open-loop-power-parameter is the preambleReceivedTargetPower (PTP) .
[0074] The UE 110 determines an open-loop transmission power for the PRACH as defined in 3GPP TS 38.213 clause 7.4: PPRACH = min (Pcmax, PPRACH, target + PL) , where
[0075] Pcmax is the UE configured maximum output power.
[0076] PL is the pathloss compensation based on the DL RS (SS / PBCH block) associated with the PRACH transmission 202 and calculated by the UE 110 in dB.
[0077] P_prach_target is the PRACH target reception power.
[0078] PREAMBLE_RECEIVED_TARGET_POWER is provided by higher layers and controlled by the medium access control (MAC) layer:
[0079] For the 1st transmission attempt, it is defined as follows: PPRACH, target = preambleReceivedTargetPower + DELTA_PREAMBLE For the nth transmission attempt, the power ramping of the PRACH preamble updates the P_prach_target as follows: PPRACH, target = preambleReceivedTargetPower + DELTA_PREAMBLE + (PREAMBLE_POWER_RAMPING_COUNTER –1) × powerRampingStep + POWER_OFFSET_2STEP_RA
[0080] DELTA_PREAMBLE is the power offset based on the preamble format
[0081] POWER_OFFSET_2STEP_RA is a power offset used for the case of 2-step RA.
[0082] Thus, the UE 110 selects the transmit power by compensating for the measured DL pathloss in order to reach the desired target reception power PREAMBLE_RECEIVED_TARGET_POWER at the gNB 120. If such transmit power is to exceed the maximum UE transmit power P_cmax (e.g. 23 dBm depending on UE power class) , the UE 110 limits the transmit power to P_cmax.
[0083] In the following example of Msg3 PUSCH Power Control, the scheduled-data-transmission open-loop-power-parameter is P0_NOMINAL_PUSCH, the random-access-preamble-transmission open-loop-power-parameter is preambleReceivedTargetPower (PTP) and the scheduled-data-transmission open-loop-power delta-parameter is msg3-DeltaPreamble (Δp)
[0084] For Msg3:
[0085] P0_NOMINAL_PUSCH = preambleReceivedTargetPower (PTP) + msg3-DeltaPreamble (Δp)
[0086] Uplink power control is calculated as follows (detailed in TS 38.213) :
[0087] The following example relates to power control for Msg3 (J=0) .
[0088] If a UE 110 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 110 determines the PUSCH transmission power PPUSCH, b, f, c (i, j, qd, l) in PUSCH transmission occasion (TO) i as
[0089] Eq. 1-UL power control calculation in PUSCH
[0090] where:
[0091] PCMAX, f, c (i) is the UE configured maximum output power defined in [8-1, TS 38.101-1] , [8-2, TS 38.101-2] and [8-3, TS 38.101-3] for carrier f of serving cell c in PUSCH transmission occasion i.
[0092] 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} as defined in Clause 7.1.1, TS 38.213.
[0093] μ is related to the configured NR numerology (subcarrier spacing) ,
[0094] depicts bandwidth of the PUSCH resource assignment expressed in number of allocated resource blocks for PUSCH,
[0095] αb, f, c is a power adjustment factor determined by at least one of the following: msg3-Alpha, ConfiguredGrantConfig, p0-PUSCH-alpha, p0-PUSCH-alphaSet, SRI-PUSCHPowerControl, SRI field in DCI format 0_0 / 0_1,
[0096] PLb, f, c (qd) is a downlink pathloss estimates in dB calculated by the UE using reference signal (RS) resource index qd on active UL BWP b of carrier f of serving cell c,
[0097] ΔTF, b, f, c is the modulation and coding scheme (MCS) offset, adjusting the power control to the used MCS. If gNB dynamically adjusts MCS to compensate for changes on the channel quality or conditions, this term can be set to 0. However, when gNB does not use MCS adaptation for dynamic channel condition compensation, gNB may instruct UE to adjust PUSCH transmission power according to MCS, i.e., to increase Tx power for higher MCS values. The MCS offset is given by ΔTF, b, f, c=10log10( (2BPRE·1.25-1) ) for single layer PUSCH containing UL-SCH data. The equation is an approximation based on the Shannon’s Capacity Theorem (C=B log2 (1+SINR) ) , from which SINR is solved with assumption that NR achieves 80%of ideal Shannon capacity. The Bits Per Resource Element (BPRE) is given by where C is the number of transmitted code blocks, Kr is the size of code block r, and NRE is a number of resource elements allocated for the PUSCH, excluding the resource elements used for DMRS and phase tracking reference signal.
[0098] fb, f, c (i, l) is PUSCH power control adjustment state for active UL BWP b of carrier f of serving cell c and transmission occasion i that may accumulate TPC command value.
[0099] Msg3 open loop PUSCH power (TS 38.101) for J=0:
[0100]
[0101] msg3-DeltaPreamble is a parameter configured by the network (NW) such that when it is added to the preambleReceivedTargetPower the PPUSCH will reach the performance required to decode Msg3 on NW side.
[0102] The scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH ) is based on the random-access-preamble-transmission open-loop-power-parameter (e.g. preambleReceivedTargetPower (PTP) ) plus a scheduled-data-transmission open-loop-power delta-parameter (e.g. msg3-DeltaPreamble (Δp) ) .
[0103] For Msg3 Closed loop PUSCH power control for first iteration using closed loop power control i =0 in response to a PRACH transmission (TS 38.213 7.1.1) fb, f, c (i, l) =ΔPrampup, b, f, c+δmsg2. b. f. c
[0104] ΔPrampup, b, f, c corresponds to the total power ramp-up applied to random access preamble
[0105] δmsg2. b. f. c is a TPC command value indicated in a random access response grant of the random access response message 203 corresponding to a PRACH transmission 202 according to Type-1 random access procedure.
[0106] A power control table maps each different transmission power command (TPC) to a different power value.
[0107] In order to manage SBFD, one option is to provide from the network:
[0108] (i) a first random-access-preamble-transmission open-loop-power-parameter (PTP1) used for power control when transmitting a random access preamble transmission 202 using a non-duplex TDD symbol (using a legacy RO) , and
[0109] (ii) a second random-access-preamble-transmission open-loop-power-parameter (PTP2) used for power control when transmitting a random access preamble transmission 202 using a duplex TDD symbol (using a additional RO) .
[0110] At UE 110 there needs to be multiple (≥4) scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) , values) when there are, in use at the UE, multiple (≥4) different combinations of duplex TDD symbols / non-duplex TDD symbols (e.g. for random access preamble transmission 202 e.g. Msg1 and for a scheduled data transmission 204 e.g. Msg 3) ; and
[0111] different preamble formats (e.g. short / long) .
[0112] It is likely but not always the case that long formats are used for duplex TDD symbols (SBFD symbols) and short formats are used for non-duplex TDD symbols (non-SBFD symbols) . It possible to operate on the basis that long formats are used for duplex TDD symbols (SBFD symbols) and short formats are used for non-SBFD symbols.
[0113] It is possible to operate more flexibly on the basis that long or short formats are used for duplex TDD symbols (SBFD symbols) and short or long formats are used for non-SBFD symbols.
[0114] Therefore there needs to be a minimum four scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) values) when there are, in use at the UE 110, four different combinations of duplex TDD symbols (SBFD symbols) / non-duplex TDD symbols (non-SBFD symbols) for random access preamble transmission 202 e.g. Msg1 and for a scheduled data transmission 204 e.g. Msg 3.
[0115] Appropriate information is communicated to the UE 110 from the network.
[0116] The UE 110 processes the appropriate information to obtain the appropriate multiple (≥4) scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) values) .
[0117] In current standards and standard proposals there is insufficient information communicated to the UE 110 and insufficient UE processes to obtain the multiple (≥4) scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) values) i.e. Msg3 open loop power (P0_NOMINAL_PUSCH) for the full range of multiple (≥4) different combinations.
[0118] In current standards and standard proposal the preambleReceivedTargetPower (PTP) can have up to two values and msg3-DeltaPreamble (Δp) is single valued. This gives an available maximum of two scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) values) . Therefore at least some (≥2) of multiple (≥4) different combinations will have sub-optimal scheduled-data-transmission open-loop-power-parameters (Msg3 open loop power (P0_NOMINAL_PUSCH) values) resulting in increased likelihood of decoding failure at the network or cross-link interference.
[0119] The relationship of the scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH) to the the random-access-preamble-transmission open-loop-power-parameter (e.g. preambleReceivedTargetPower (PTP) ) should change in dependence upon the relationship between the characteristic (s) of the successful random-access-preamble-transmission 202 and the characteristics of the planned scheduled-data-transmission 204. In some examples, the comparative characteristic of interest is symbol type (e.g., whether duplex TDD symbol or non-duplex TDD symbol, as described below) . In some examples, a characteristic of interest is preamble length.
[0120] Options for adapting power control for transmission of the planned scheduled-data-transmission 204 to compensate for the changes in relationship include:
[0121] adapting the random-access-preamble-transmission open-loop-power-parameter (e.g. preambleReceivedTargetPower (PTP) ) used in determining the scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH)
[0122] or
[0123] adapting the scheduled-data-transmission open-loop-power delta-parameter (e.g. msg3-DeltaPreamble / deltaPreamble) used in determining the scheduled-data-transmission open-loop-power-parameter (e.g. P0_NOMINAL_PUSCH)
[0124] or
[0125] adapting closed loop power ramping (e.g. TPC Command δmsg2, b, f, c in RAR) .
[0126] FIG 4 illustrates an example of an apparatus 110 comprising means for transmitting 403 a random access preamble transmission 202 using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;
[0127] transmitting 406 a scheduled data transmission 204 with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power.
[0128] FIG. 4 illustrates an example of a RACH procedure 200 (4-step) with novel power control of the scheduled data transmission 204. The FIG has similarities with FIG 3A, and similar labels are used for similar features.
[0129] At block 401, the UE 110 receives a configuration message (s) 400 transmitted by the network 120.
[0130] In some examples, the configuration message 400 configures multiple values of the random-access-transmission open-loop-power-parameter (e.g. multiple values of prembledReceivedTargetPower (PTP) ) . In some examples, the configuration message (s) 400 also configures RACH. In some examples, the configuration message (s) 400 also configure duplex TDD symbols (SPFD symbols) . In some examples, the configuration message (s) 400 indicates a symbol type (e.g. non-duplex TDD symbol (non-SPFD symbol) or duplex TDD symbol (SPFD symbol) .
[0131] At block 402, the UE 110 determines a random access preamble transmission 202. The determined power can, for example, depend upon whether the random access preamble transmission 202 will use a non-duplex TDD symbol (non-SBFD symbol) or a duplex TDD symbol (non-SBFD symbol) .
[0132] In some examples, the apparatus 110 determines two types of ROs, namely additional ROs for duplex TDD symbols and the legacy ROs for non-duplex TDD symbols based on the configuration message (s) 400. The apparatus 110 select the RO type for the RA initial attempt based on certain specified / configured conditions / prioritizations (e.g., SSB-RSRP threshold…) or based on the network indication. The apparatus 110 computes the open loop power control PPRACH required for the transmission of random access preamble transmission 202 using the appropriate one of the multiple values of the random-access-transmission open-loop-power-parameter (e.g. multiple values of prembledReceivedTargetPower (PTP) ) based on whether the random access preamble transmission 202 is transmitted using a non-duplex TDD symbol or a duplex TDD symbol.
[0133] At block 403, the UE 110 transmits the random access preamble transmission 202 using the determined power at the appropriate RO. The random access preamble transmission 201 involves sending a specific preamble to the base station 120 via a physical random-access channel (PRACH) , using a specific resource called RACH occasion (RO) .
[0134] At block 404 (absent for 2-step random access procedure) , the base station 120 replies with a downlink random access response (RAR) 203.
[0135] At block 405, the UE 110 determines a scheduled data transmission power for transmission of the scheduled data transmission 204.
[0136] The determined power can, for example, depend upon not only on whether the scheduled data transmission 204 will use a non-duplex TDD symbol (non-SBFD symbol) or a duplex TDD symbol (non-SBFD symbol) but also on whether the random access preamble transmission 202 uses / used a non-duplex TDD symbol (non-SBFD symbol) or a duplex TDD symbol (non-SBFD symbol) .
[0137] At block 406, the UE 110 transmits the scheduled data transmission 204 using the determined scheduled data transmission power (e.g. PPUSCH) . The scheduled data transmission 204 is a data transmission scheduled by the network, the RAR 203 in this example. The scheduled data transmission 204 is transferred to the physical uplink shared channel (PUSCH) .
[0138] The following stages are as previously decsribed with reference to FIG 3A. A duplex TDD symbol is a symbol for which a base station 120 of a cell can simultaneously perform downlink transmission and uplink reception on different frequency subbands within an unpaired frequency band that can be used by the base station for time division duplex communication.
[0139] A non-duplex TDD symbol is a symbol for which a base station 120 of a cell cannot simultaneously perform downlink transmission and uplink reception on different frequency subbands within an unpaired frequency band that can be used by the base station for time division duplex communication, but can only perform uplink reception.
[0140] In at least some examples, the duplex TDD symbol is a sub-band non-overlapping full duplex (SBFD) symbol and the non-duplex TDD symbol is a non-SBFD symbol
[0141] The FIG illustrates operation of the apparatus in the context of 4-step random access procedure, where
[0142] random access preamble transmission 202 (Msg1) and the scheduled data transmission 204 (Msg 3) are transmitted separately. The random access preamble transmission is transmitted before the scheduled data transmission as a separate uplink messages in the random access procedure
[0143] In at least some example, the apparatus is configured to altenatively or additionally operate in the context of 2-step random access procedure, where random access preamble transmission 202 and the scheduled data transmission 204 are transmitted at the same time (MsgA) . The random access preamble transmission is transmitted at the same time as the scheduled data transmission as a message in a random access procedure.
[0144] In at least some examples, the configured first power is a first random-access-preamble-transmission open-loop-power-parameter used for a duplex time-division-duplex (TDD) symbol, and the configured second power is a second random-access-preamble-transmission open-loop-power-parameter used for a non-duplex time-division-duplex (TDD) symbol. In at least some examples, the configured first power is a first preambleReceivedTargetPower (PTP) ) for a duplex time-division-duplex (TDD) symbol, and the configured second power is a second preambleReceivedTargetPower (PTP) for a non-duplex time-division-duplex (TDD) symbol.
[0145] The apparatus 110 additionally comprises means for receiving one or more configuration messages 400 for configuring duplex time-division-duplex (TDD) symbols, the configured first power, the configured second power; and the at least two configured offset power values.
[0146] The one or more configuration messages 400 can, for example, configure a location in time domain and frequency domain for transmission using duplex time-division-duplex (TDD) symbol (s)
[0147] Embodiment 1
[0148] In at least some examples, the apparatus 110 comprises means for transmitting a scheduled data transmission 204 with a transmission power dependent on one of at least four different power options, wherein the four different power options are:
[0149] i) the first power;
[0150] ii) the second power;
[0151] iii) the first power adapted using a first configured offset power value; and
[0152] iv) the second power adapted using a second configured offset power value.
[0153] In at least some examples, the first configured offset power value and the second configured offset power value have the same magnitude but opposite signs.
[0154] In at least some examples, the first configured offset power value and the second configured offset power value are configured by transfering the magnitude (or transferring an indication of the magbitude) from the network. The first configured offset power value and the second configured offset power value can this be configured by transfering a single information element.
[0155] In at least some example, the apparatus 110 comprises means for transmitting a scheduled data transmission 204 with a transmission power dependent on one of at least four different power options, wherein the four different power options are:
[0156] i) the first power (PTP1) ;
[0157] ii) the second power (PTP2) ;
[0158] iii) one of the first power and the second power plus a delta power value (+Δ)
[0159] iv) the other of the first power and the second power minus a delta power value (-Δ) .
[0160] In at least some examples, the apparatus 110 comprises means for receiving a configuration 400 configuring the delta power value Δ.
[0161] The delta power value Δ is a new network controlled parameter that is single-valued.
[0162] It operates to compensate the preambleReceivedTargetPower (PTP) and expand from 2 scenarios (two same symbol scenarios-both Msg 1 &Msg 3 duplex or both non-duplex ) to 4 scenarios (two same symbol scenario and two mixed symbol scenario –one of Msg 1 &3 duplex and other non-duplex) .
[0163] The apparatus 110 comprises means for:
[0164] transmitting a scheduled data transmission 204 based on the first power (e.g. PTP2+ Δp) when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol;
[0165] transmitting a scheduled data transmission based on the second power (e.g. PTP1 + Δp) when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;
[0166] transmitting a scheduled data transmission based on a third power (e.g. PTP1 -Δ + Δp) when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;
[0167] transmitting a scheduled data transmission based on a fourth power (e.g. PTP2+Δ + Δp) when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol.
[0168] wherein
[0169] the third power (e.g. PTP1 -Δ + Δp) is one of the first power and the second power (e.g. PTP1 + Δp) offset in a first sense by a delta power value (e.g. -Δ) , and
[0170] the fourth power (e.g. PTP2+Δ + Δp) is the other of the first power (e.g. PTP2+Δp) and the second power offset in a second sense, opposite the first sense, by the delta power value (e.g. +Δ ) .
[0171] An example (ALT-1) in table form would be:
[0172] The third power (e.g. PTP1 -Δ + Δp) is the second power (e.g. PTP1 + Δp) with the subtraction of the delta power value (e.g. -Δ) . The fourth power (e.g. PTP2+Δ +Δp) is the first power (e.g. PTP2+ Δp) with the addition of the delta power value (e.g. (e.g. +Δ) .
[0173] An example (ALT-2) in table form would be:
[0174] The third power (e.g. PTP2 -Δ + Δp) is the first power (e.g. PTP2 + Δp) with the subtraction of the delta power value (e.g. -Δ) . The fourth power (e.g. PTP1+Δ +Δp) is the second power (e.g. PTP1+ Δp) with the addition of the delta power value (e.g. (e.g. +Δ) .
[0175] Embodiment 2
[0176] In some examples, the apparatus 110 comprises means for transmitting a scheduled data transmission 204 with a transmission power dependent on one of at least four different power options, wherein the different power options are:
[0177] one of the first power or second power (e.g. PTP1) adapted (e.g. PTP1+Δp-new1) using a first configured offset power value (e.g. Δp-new1) ;
[0178] one of the first power (e.g. PTP2) or second power adapted (e.g. PTP2+Δp-new2) using a second configured offset power value (e.g. Δp-new2) ;
[0179] one of the first power or second power (e.g. PTP1) adapted (e.g. PTP1+Δp-new3) using a third configured offset power value (e.g. Δp-new3) ;
[0180] one of the first power (e.g. PTP2) or second power adapted (e.g. PTP2+ Δp-new4) using a fourth configured offset power value (e.g. Δp-new4)
[0181] In some examples, the first configured offset power value (e.g. Δp-new1) , the second configured offset power value (e.g. Δp-new2) , the third configured offset power value (e.g. Δp-new3) and the fourth configured offset power value (e.g.Δp-new4) are multiple scheduled-data-transmission open-loop-power delta-parameters, for example, multiple msg3-deltapreamble parameters (e.g. Δp) .
[0182] The msg3-DeltaPreamble (Δp) is is an existing single-valued parameter that is now multi-valued (4 values) . This supports 4 scenarios (two same symbol scenarios-both Msg 1 &3 duplex or both non-duplex and two mixed symbol scenarios –one of Msg 1 &3 duplex and other non-duplex) .
[0183] The msg3-DeltaPreamble (Δp) is an adjustment to PTP (open loop power for Msg1) to create open loop power for Msg3.
[0184] The UE performs:
[0185] In the table
[0186] the first power (e.g. PTP2) is adapted (e.g. PTP2+ Δp-new2) using a first configured offset power value (e.g. Δp-new2) ;
[0187] the second power (e.g. PTP1) is adapted (e.g. PTP1+ Δp-new1) using a second configured offset power value (e.g. Δp-new1) ;
[0188] the second power (e.g. PTP1) is adapted (e.g. PTP1+ Δp-new3) using a third configured offset power value (e.g. Δp-new3) ;
[0189] the first power (e.g. PTP2) is adapted (e.g. PTP2+ Δp-new4) using a fourth configured offset power value (e.g. Δp-new4)
[0190] The apparatus 110 comprises means for:
[0191] transmitting a scheduled data transmission 204 based on the first power adapted using first configured offset power value (e.g. PTP2+ Δp-new2) , when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol;
[0192] transmitting a scheduled data transmission 204 based on the second power adapted using the second configured offset power value (e.g. PTP1 + ΔP-new1) when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;
[0193] transmitting a scheduled data transmission 204 based on a third power when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;
[0194] transmitting a scheduled data transmission 204 based on a fourth power when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol,
[0195] wherein
[0196] the third power is one of the first power and the second power adapted using the third configured offset power value (e.g. PTP1+ ΔP-new3)
[0197] the fourth power is one of the first power and the second power adapted using the fourth configured offset power value (e.g. PTP2+ ΔP-new4) .
[0198] In some examples, the third power (e.g. PTP1+ ΔP-new3) is one of the first power and the second power (e.g. PTP1) adapted using the third configured offset power value (e.g. ΔP-new3) , and the fourth power (e.g. PTP2+ ΔP-new4) is the other of the first power (e.g. PTP2) and the second power adapted using the fourth configured offset power value (e.g. ΔP-new4)
[0199] Aspects of the example using the delta power value Δ to give multiple power values and aspects of the example using multiple scheduled-data-transmission open-loop-power delta-parameters (e.g. Δp-new) to give multiple power values can be combined.
[0200] In some examples, the first configured offset power value (e.g. Δp-new1) , the second configured offset power value (e.g. Δp-new2) , the third configured offset power value (e.g. Δp-new3) and the fourth configured offset power value (e.g. Δp-new4) are based on combinations of two or more scheduled-data-transmission open-loop-power delta-parameters (e.g. e.g. Δp1, Δp2, ) and two offset power values (+Δ, -Δ) .
[0201] It will be appreciated that the network apparatus 120 comprises means for transmitting one or more configuration messages 400 for configuring duplex time-division-duplex (TDD) symbols, a configured first power, a configured second power; at least two configured offset power values;
[0202] receiving a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;
[0203] receiving a scheduled data transmission with a transmission power dependent on one of at least two configured offset power values and one of the configured first power and the configured second power.
[0204] In at least some of the examples described, the apparatus 110 comprises means for transmitting: a random access preamble transmission using a SBFD symbol with a power dependent upon a configured first power or a non-SBFD symbol with a power dependent upon a configured second power; and a scheduled data transmission with a transmission power dependent on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether the random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol.
[0205] In some examples, the apparatus 110 comprises means for:
[0206] transmitting the scheduled data transmission 204 based on a first power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a SBFD symbol;
[0207] transmitting a scheduled data transmission 204 based on a second power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a non-SBFD symbol;
[0208] transmitting a scheduled data transmission based on a third power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a non-SBFD symbol; and
[0209] transmitting a scheduled data transmission based on a fourth power when the random access preamble transmission is transmitted using a non-SBFD symbol and the scheduled data transmission is transmitted using a SBFD symbol.
[0210] In some examples, the third power is based on one of the first power and the second power, and a first offset power value. In some examples, the fourth power is based on one of the other one of the first power and the second power and a second offset power value
[0211] In some examples, the first offset power value and the second offset power value have the same magnitude and different signs.
[0212] In some examples, each of the first power, second power, third power and fourth power is based on a separately configured offset power value. In some examples, the separately configured offset power value is msg3-delatapreamble.
[0213] In at least some of the examples described the apparatus 120 comprises means for
[0214] transmitting one or more configuration messages 400 for configuring SBFD symbols, a configured first power, a configured second power; and additional information to enable dependence of a transmission power for a scheduled data transmission on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether an associated random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol;
[0215] Receiving
[0216] a random access preamble transmission 202 using a SBFD symbol with a power dependent upon a configured first power or a non-SBFD symbol with a power dependent upon a configured second power;
[0217] a scheduled data transmission 204 with a transmission power dependent on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether the random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol.
[0218] In the following reference is made to:
[0219] PTP. This is an existing parameter in the Specifications-the preambleReceivedTargetPower. It is an example of the random-access-preamble-transmission open-loop-power-parameter.
[0220] Δp. This is an existing single-value parameter in the Specifications-the ms3-DeltaPreamble. It is an example of the scheduled-data-transmission open-loop-power delta-parameter.
[0221] As described above
[0222] The scheduled-data-transmission open-loop-power parameter =
[0223] the random-access-preamble-transmission open-loop-power-parameter (e.g. PTP) +
[0224] the scheduled-data-transmission open-loop-power delta-parameter (e.g. Δp) .
[0225] PTPin is a component of PTP based on interference.
[0226] PTPformat is a component of PTP based on Msg1 symbol format e.g. SBFD or non-SBFD.
[0227] Assuming PTP = PTPin + PTPformat
[0228] If desired outcome for Msg 3 power control at UE is:
[0229] Then this can be achieved, for example, by:
[0230] Embodiment-1, Alt-1
[0231] The UE performs:
[0232] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0233] And Δ = PTPShort -PTPLong
[0234] And
[0235] Δp (single-valued) .
[0236] NW determines the PTPin1 and PT2 based on interference.
[0237] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0238] The UE uses two different offsets: Δ = PTPShort -PTPLong -Δ = -PTPShort+ PTPLong
[0239] The two used offsets can be configured via a single offset: Δ = PTPShort -PTPLong
[0240] Embodiment-1, Alt-2
[0241] The UE performs:
[0242] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0243] And Δ = PTPin2 -PTPin1
[0244] And
[0245] Δp (single-valued) .
[0246] NW determines the PTPin1 and PTPin2 based on interference.
[0247] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0248] The UE uses two different offsets: Δ = PTPin2 -PTPin1 -Δ = -PTPin2+ PTPin1
[0249] The two used offsets can be configured via a single offset: Δ = PTPin2 -PTPin1
[0250] Embodiment-2
[0251] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0252] And
[0253] Δp (multiple-valued) : ΔP-new1 , ΔP-new1, ΔP-new3, ΔP-new4
[0254] NW determines the PTPin1 and PTPin2 based on interference.
[0255] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0256] The UE uses four different offsets: ΔP-new1 , ΔP-new1, ΔP-new3, ΔP-new4
[0257] configured separately.
[0258] Embodiment -3
[0259] This combines embodiments 1 and 2:
[0260] The UE performs:
[0261] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0262] And Δ = PTPin2 -PTPin1
[0263] And
[0264] Δp (multiple-valued) : ΔP-new1 , ΔP-new2, ΔP-new3, ΔP-new4
[0265] NW determines the PTPin1 and PTPin2 based on interference.
[0266] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0267] The UE uses four different offsets: ΔP-new1 , ΔP-new2, ΔP-new3, ΔP-new4
[0268] configured separately
[0269] and uses two offsets Δ , -Δ configured via a single offset: Δ = PTPin2 -PTPin1
[0270] Embodiment -4
[0271] This is a modified version of embodiment 3:
[0272] The UE performs:
[0273] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0274] And Δ = PTPin2 -PTPin1
[0275] And
[0276] Δp (multiple-valued) : ΔP-new1 ΔP-new4
[0277] NW determines the PTPin1 and PTPin2 based on interference.
[0278] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0279] The UE uses four different offsets: ΔP-new1 , ΔP-new4
[0280] configured separately
[0281] and uses two offsets Δ , -Δ configured via a single offset: Δ = PTPin2 -PTPin1
[0282] An example according to embodiment-1, Alt-1 will now be described in more detail.
[0283] UE receives from NW:
[0284] A SBFD configuration, which provides information on the location of SBFD symbols and UL and DL sub-bands in the SBFD symbols.
[0285] A PRACH configuration Option2 (Additional PCI indicating a PRACH format different from the legacy PRACH format used for the legacy ROs) , which provides information on the location of ROs in time and frequency domains, as well as the SSBs associated to the ROs and the preamble format.
[0286] Two separate preambleReceivedTargetPower (Legacy) and one new Deltapower Δ.
[0287] Δ is equal to zero in case the additional ROs and the legacy ROs has the same PRACH formats.
[0288] The value of Δ is selected based on the alternative we assume in future agreements e.g. ALT-1 or ALT-2
[0289] ALT-1
[0290] Where the network configures: PTP1 = PTPin1+PTPshort PTP2 = PTPin2+PTPLong
[0291] And Δ = PTPin2 -PTPin1
[0292] And
[0293] Δp (single-valued) .
[0294] NW determines the PTPin1 and PT2 based on interference.
[0295] NW determines the PTPShort , PTPLong based on Msg1 symbol type (SBFD / non-SBFD) .
[0296] The UE uses two different offsets: Δ = PTPin2 -PTPin1 -Δ = -PTPin2+ PTPin1
[0297] The two used offsets can be configured via a single offset: Δ = PTPin2 -PTPin1
[0298] In case the two PCIs for the two RO types indicate the same preamble format. Only two PTPs need to be indicated and the solution could be similar to the agreement we had for RACH configuration option1.
[0299] UE determines two types of ROs, namely additional ROs and UL ROs, thanks to the SBFD and the PRACH configurations.
[0300] UE selects the RO to be used for the transmission of Msg1 based on certain specified / configured conditions / prioritizations (e.g. SSB-RSRP thresholds... ) or based on NW additional indication.
[0301] UE computes the open loop power control PPRACH required for the transmission of Msg1 using the following preambleReceivedTargetPower
[0302] Case 1: UE selected the additional ROs à UE applies PTP2
[0303] Case 2: UE selected the legacy ROs à UE applies PTP1
[0304] UE transmits a PRACH preamble (Msg1) on at least one of the RO types while applying the PPRACH computed in the previous step.
[0305] UE receives RAR from the NW with an UL grant for scheduling Msg3
[0306] UE compute the open loop power control for the initial Msg3 transmission PPUSCH based on the PTP indicated in the table above.
[0307] ALT-1
[0308] If Msg1 transmitted via non-SBFD symbol and Msg 3 transmitted via non-SBFD symbol then PPUSCH= PTP1 + Δp
[0309] If Msg1 transmitted via SBFD symbol and Msg 3 transmitted via SBFD symbol then PPUSCH= PTP2+ Δp
[0310] If Msg1 transmitted via non-SBFD symbol and Msg 3 transmitted via SBFD symbol then PPUSCH= PTP2+Δ + Δp
[0311] If Msg1 transmitted via SBFD symbol and Msg 3 transmitted via non-SBFD symbol then PPUSCH= PTP1 -Δ + Δp
[0312] UE transmits a Msg3 while applying the PPUSCH computed in the previous step.
[0313] Fig 5 illustrates an example of a controller 400 suitable for use in an apparatus 110, 120. Implementation of a controller 400 may be as controller circuitry. The controller 400 may be implemented in hardware alone, have certain aspects in software including firmware alone or can be a combination of hardware and software (including firmware) .
[0314] As illustrated in Fig 5 the controller 400 may be implemented using instructions that enable hardware functionality, for example, by using executable instructions 406 in a general-purpose or special-purpose processor 402 that may be stored on a machine readable storage medium (disk, memory etc. ) to be executed by such a processor 402.
[0315] The processor 402 is configured to read from and write to the memory 404. The processor 402 may also comprise an output interface via which data and / or commands are output by the processor 402 and an input interface via which data and / or commands are input to the processor 402.
[0316] The memory 404 stores instructions, program, or code 406 that controls the operation of the apparatus 110, 120 when loaded into the processor 402. The instructions, program, or code 406, provide the logic and routines that enables the apparatus 110, 120 to perform the methods illustrated in the accompanying FIGs. The processor 402 by reading the memory 404 is configured to load and execute the instructions, program, or code 406.
[0317] The apparatus 110, 120 comprises:
[0318] at least one processor 402; and
[0319] at least one memory 404 storing instructions that, when executed by the at least one processor 402, cause the apparatus at least to perform:
[0320] transmitting a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;
[0321] transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power.
[0322] As illustrated in Fig 6, the instructions, program, or code 406 may arrive at the apparatus 110, 120 via any suitable delivery mechanism 408. The delivery mechanism 408 may be, for example, a machine readable medium, a computer-readable medium, a non-transitory computer-readable storage medium, a computer program product, a memory device, a record medium such as a solid-state memory, an article of manufacture that comprises or tangibly embodies the instructions 406. The delivery mechanism may be a signal configured to reliably transfer the instructions 406. The apparatus 110, 120 may propagate or transmit the instructions406 as a data signal.
[0323] 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) .
[0324] The instructions 406 cause an apparatus to perform at least the following:
[0325] transmitting a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;
[0326] transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power.
[0327] The instructions 406 may be comprised in a computer program, a non-transitory computer readable medium, a computer program product, a machine readable medium. In some but not necessarily all examples, the instructions 406 may be distributed over more than one computer program.
[0328] Although the memory 404 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable and / or may provide permanent / semi-permanent / dynamic / cached storage.
[0329] Although the processor 402 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable. The processor 402 may be a single core or multi-core processor.
[0330] References to ‘computer-readable storage medium’ , ‘computer program product’ , ‘tangibly embodied computer program’ etc. or a ‘controller’ , ‘computer’ , ‘processor’ etc. should be understood to encompass not only computers having different architectures such as single / multi-processor architectures and sequential (Von Neumann) / parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA) , application specific circuits (ASIC) , signal processing devices and other processing circuitry including quantum processing circuitry. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc.
[0331] As used in this application, the term ‘circuitry’ may refer to one or more or all the following:
[0332] (a) hardware-only circuitry implementations (such as implementations in analog, digital and / or quantum circuitry) and
[0333] (b) combinations of hardware circuit (s) and software, such as (as applicable) :
[0334] i. a combination of analog, digital and / or quantum hardware circuit (s) with software / firmware and
[0335] ii. any or all portions of hardware processor (s) (including digital and / or quantum processor (s) ) with software, and memory (ies) that work together to cause an apparatus, such as a mobile device, computing device or server, to perform various functions and
[0336] (c) any or all portions of hardware circuit (s) , such as a microprocessor (s) and / or quantum processors , that requires software (for example, firmware) for operation, but the software may not be present when it is not needed for operation.
[0337] 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 claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular network device, or other computing or network device.
[0338] The blocks illustrated in the accompanying Figs may represent steps in a method and / or sections of code in the instructions 406. The illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied. Furthermore, it may be possible for some blocks to be omitted.
[0339] As used here ‘module’ refers to a unit or apparatus that excludes certain parts / components that would be added by an end manufacturer or a user. The apparatus 110, 120 can, for example be a module. A controller 400 of the apparatus 110, 120 can, for example be a module.
[0340] Where a structural feature has been described, it may be replaced by means for performing one or more of the functions of the structural feature whether that function or those functions are explicitly or implicitly described.
[0341] The apparatus can be provided in an electronic device, for example, a mobile terminal, according to an example of the present disclosure. It should be understood, however, that a mobile terminal is merely illustrative of an electronic device that would benefit from examples of implementations of the present disclosure and, therefore, should not be taken to limit the scope of the present disclosure to the same. While in certain implementation examples, the apparatus can be provided in a mobile terminal, other types of electronic devices, such as, but not limited to: mobile communication devices, hand portable electronic devices, wearable computing devices, portable digital assistants (PDAs) , pagers, mobile computers, desktop computers, televisions, gaming devices, laptop computers, cameras, video recorders, GPS devices and other types of electronic systems, can readily employ examples of the present disclosure. Furthermore, devices can readily employ examples of the present disclosure regardless of their intent to provide mobility.
[0342] The term ‘comprise’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising Y indicates that X may comprise only one Y or may comprise more than one Y. If it is intended to use ‘comprise’ with an exclusive meaning then it will be made clear in the context by referring to ‘comprising only one... ’ or by using ‘consisting. ’
[0343] In this description, the wording ‘connect’ , ‘couple’ and ‘communication’ and their derivatives mean operationally connected / coupled / in communication. It should be appreciated that any number or combination of intervening components can exist (including no intervening components) , i.e., to provide direct or indirect connection / coupling / communication. Any such intervening components can include hardware and / or software components.
[0344] As used herein, the term "determine / determining" (and grammatical variants thereof) can include, not least: calculating, computing, processing, deriving, measuring, investigating, identifying, looking up (for example, looking up in a table, a database, or another data structure) , ascertaining and the like. Also, "determining" can include receiving (for example, receiving information) , accessing (for example, accessing data in a memory) , obtaining and the like. Also, "determine / determining" can include resolving, selecting, choosing, establishing, and the like.
[0345] In this description, reference has been made to various examples. The description of features or functions in relation to an example indicates that those features or functions are present in that example. The use of the term ‘example’ or ‘for example’ or ‘can’ or ‘may’ in the text denotes, whether explicitly stated or not, that such features or functions are present in at least the described example, whether described as an example or not, and that they can be, but are not necessarily, present in some of or all other examples. Thus ‘example’ , ‘for example’ , ‘can’ , or ‘may’ refers to a particular instance in a class of examples. A property of the instance can be a property of only that instance or a property of the class or a property of a sub-class of the class that includes some but not all the instances in the class. It is therefore implicitly disclosed that a feature described with reference to one example but not with reference to another example, can where possible be used in that other example as part of a working combination but does not necessarily have to be used in that other example.
[0346] As used herein, “at least one of the following: ” and “at least one of ” 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.
[0347] Although examples have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the claims. Features described in the preceding description may be used in combinations other than the combinations explicitly described above.
[0348] Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
[0349] The description of a feature, such as an apparatus or a component of an apparatus, configured to perform a function, or for performing a function, should additionally be considered to also disclose a method of performing that function. For example, description of an apparatus configured to perform one or more actions, or for performing one or more actions, should additionally be considered to disclose a method of performing those one or more actions with or without the apparatus.
[0350] Although features have been described with reference to certain examples, those features may also be present in other examples whether described or not.
[0351] The term ‘a’ , ‘an’ or ‘the’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising a / an / the Y indicates that X may comprise only one Y or may comprise more than one Y unless the context clearly indicates the contrary. If it is intended to use ‘a’ , ‘an’ or ‘the’ with an exclusive meaning then it will be made clear in the context. In some circumstances the use of ‘at least one’ or ‘one or more’ may be used to emphasis an inclusive meaning but the absence of these terms should not be taken to infer any exclusive meaning.
[0352] The presence of a feature (or combination of features) in a claim is a reference to that feature or (combination of features) itself and to features that achieve substantially the same technical effect (equivalent features) . The equivalent features include, for example, features that are variants and achieve substantially the same result in substantially the same way. The equivalent features include, for example, features that perform substantially the same function, in substantially the same way to achieve substantially the same result.
[0353] In this description, reference has been made to various examples using adjectives or adjectival phrases to describe characteristics of the examples. Such a description of a characteristic in relation to an example indicates that the characteristic is present in some examples exactly as described and is present in other examples substantially as described.
[0354] As used herein, the terms “the at least one” and “the one or more” mean “any one of the at least one” and “any one of the one or mor” respectively.
[0355] The above description describes some examples of the present disclosure however those of ordinary skill in the art will be aware of possible alternative structures and method features which offer equivalent functionality to the specific examples of such structures and features described herein above and which for the sake of brevity and clarity have been omitted from the above description. Nonetheless, the above description should be read as implicitly including reference to such alternative structures and method features which provide equivalent functionality unless such alternative structures or method features are explicitly excluded in the above description of the examples of the present disclosure. Whilst endeavoring in the foregoing specification to draw attention to those features believed to be of importance the Applicant may seek protection via the claims in respect of any patentable feature or combination of features hereinbefore referred to and / or shown in the drawings whether or not emphasis has been placed thereon.
[0356] I / we claim:
Claims
1.An apparatus comprising means fortransmitting a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power.2.An apparatus as claimed in claim 1, wherein a duplex TDD symbol is a symbol for which a base station of a cell can simultaneously perform downlink transmission and uplink reception on different frequency subbands within an unpaired frequency band that can be used by the base station for time division duplex communication and wherein a non-duplex TDD symbol is a symbol for which a base station of a cell cannot simultaneously perform downlink transmission and uplink reception on different frequency subbands within an unpaired frequency band that can be used by the base station for time division duplex communication.3.An apparatus as claimed in claim 1 or 2, wherein the duplex TDD symbol is a sub-band non-overlapping full duplex (SBFD) symbol and the non-duplex TDD symbol is a non-SBFD symbol.4.An apparatus as claimed in claim 1, 2 or 3, wherein the random access preamble transmission is transmitted before the scheduled data transmission as a separate uplink messages in a random access procedure.5.An apparatus as claimed in claim 1, 2 or 3, 3, wherein the random access preamble transmission is transmitted at the same time as the scheduled data transmission as a message in a random access procedure.6.An apparatus as claimed in any preceding claim, wherein the configured first power is a first random-access-preamble-transmission open-loop-power-parameter used for a duplex time-division-duplex (TDD) symbol, andthe configured second power is a second random-access-preamble-transmission open-loop-power-parameter used for a non-duplex time-division-duplex (TDD) symbol.7.An apparatus as claimed in any preceding claim, wherein the configured first power is a first preambleReceivedTargetPower (PTP) ) for a duplex time-division-duplex (TDD) symbol, and the configured second power is a second preambleReceivedTargetPower (PTP) for a non-duplex time-division-duplex (TDD) symbol.8.An apparatus as claimed in any preceding claim, comprising means for receiving one or more configuration messages for configuring duplex time-division-duplex (TDD) symbols, a configured first power, a configured second power; at least two configured offset power values.9.An apparatus as claimed in any preceding claim, wherein the means transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power is configured to transmit the scheduled data transmission with a transmission power dependent on one of at least four different options, wherein the four options comprise:the first power;the second power;the first power adapted using a first configured offset power value; andthe second power adapted using a second configured offset power value.10.An apparatus as claimed in claim 9, wherein the first configured offset power value and the second configured offset power value have the same magnitude but opposite signs.11.An apparatus as claimed in any preceding claim, wherein the means transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power is configured to transmit the scheduled data transmission with a transmission power dependent on one of at least four different options, wherein the four options comprise:the first power;the second power;one of the first power and the second power plus a delta power valuethe other of the first power and the second power minus the delta power value.12.An apparatus as claimed in claim 11, comprising means for receiving a configuration configuring the delta power value.13.An apparatus as claimed in any preceding claim, wherein the means transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power is configured to:transmit a scheduled data transmission based on the first power when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol;transmit a scheduled data transmission based on the second power when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;transmit a scheduled data transmission based on a third power when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;transmit a scheduled data transmission based on a fourth power when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol,whereinthe third power is one of the first power and the second power offset in a first sense by a delta power value, andthe fourth power is the other of the first power and the second power offset in a second sense, opposite the first sense, by the delta power value.14.An apparatus as claimed in any preceding claim, wherein the means transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power is configured to transmit the scheduled data transmission with a transmission power dependent on one of at least four different options, wherein the options comprise:one of the first power or second power adapted using a first configured offset power value;one of the first power or second power adapted using a second configured offset power value;one of the first power or second power adapted using a third configured offset power value;one of the first power or second power adapted using a fourth configured offset power value.15.An apparatus as claimed in claim 14, wherein the first configured offset power value, the second configured offset power value, the third configured offset power value and the fourth configured offset power value are based on combinations of two or more scheduled-data-transmission open-loop-power delta-parameters and two offset power values.16.An apparatus as claimed in claim 14, wherein the first configured offset power value, the second configured offset power value, the third configured offset power value and the fourth configured offset power value are multiple scheduled-data-transmission open-loop-power delta-parameters.17.An apparatus as claimed in claim 14, 15 or 16, wherein the first configured offset power value, the second configured offset power value, the third configured offset power value and the fourth configured offset power value are multiple msg3-deltapreamble parameters.18.An apparatus as claimed in any preceding claim, wherein the means transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power is configured to:transmit a scheduled data transmission based on the first power adapted using first configured offset power value, when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol; transmit a scheduled data transmission based on the second power adapted using the second configured offset power value when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;transmit a scheduled data transmission based on a third power when the random access preamble transmission is transmitted using a duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol;transmit a scheduled data transmission based on a fourth power when the random access preamble transmission is transmitted using a non-duplex time-division-duplex (TDD) symbol and the scheduled data transmission is transmitted using a duplex time-division-duplex (TDD) symbol,whereinthe third power is one of the first power and the second power adapted using the third configured offset power value, and the fourth power is one of the first power and the second power adapted using the fourth configured offset power value.19.An apparatus as claimed in any preceding claim 18, wherein the third power is one of the first power and the second power adapted using the third configured offset power value, andthe fourth power is the other of the first power and the second power adapted using the fourth configured offset power value.20.A network apparatus comprising means fortransmitting one or more configuration messages for configuring duplex time-division-duplex (TDD) symbols, a configured first power, a configured second power; at least two configured offset power values;receiving a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;receiving a scheduled data transmission with a transmission power dependent on one of at least two configured offset power values and one of the configured first power and the configured second power.21.An apparatus comprising means fortransmittinga random access preamble transmission using a SBFD symbol with a power dependent upon a configured first power or a non-SBFD symbol with a power dependent upon a configured second power;a scheduled data transmission with a transmission power dependent on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether the random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol.22.An apparatus as claimed in claim 21 comprising means for:transmitting a scheduled data transmission based on a first power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a SBFD symbol;transmitting a scheduled data transmission based on the second power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a non-SBFD symbol;transmitting a scheduled data transmission based on a third power when the random access preamble transmission is transmitted using a SBFD symbol and the scheduled data transmission is transmitted using a non-SBFD symbol;transmitting a scheduled data transmission based on a fourth power when the random access preamble transmission is transmitted using a non-SBFD symbol and the scheduled data transmission is transmitted using a SBFD symbol.23.An apparatus as claimed in claim 22, wherein the third power is based on one of the first power and the second power and a first offset power value and wherein the fourth power is based on one of the other one of the first power and the second power and a second offset power value.24.An apparatus as claimed in claim 22 or 23, wherein the first offset value and the second offset power value have the same magnitude and different signs.25.An apparatus as claimed in claim 22, 23, 24, wherein each of the first power, second power, third power and fourth power is based on a separately configured offset power value.26.An apparatus as claimed in claim 25, wherein the separately configured offset power value is msg3-delatapreamble.27.An apparatus comprising means fortransmitting one or more configuration messages for configuring SBFD symbols, a configured first power, a configured second power; and additional information to enable dependence of a transmission power for a scheduled data transmission on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether an associated random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol;receivinga random access preamble transmission using a SBFD symbol with a power dependent upon a configured first power or a non-SBFD symbol with a power dependent upon a configured second power;a scheduled data transmission with a transmission power dependent on whether the scheduled data transmission is transmitted using a SBFD symbol or a non-SBFD symbol and whether the random access preamble transmission is transmitted using a SBFD symbol or a non-SBFD symbol.28.A computer program comprising instructions that when executed by one or more processors of an apparatus cause the apparatus to perform at least the following:transmitting a random access preamble transmission using a duplex time-division-duplex (TDD) symbol with a power dependent upon a configured first power or a non-duplex TDD symbol with a power dependent upon a configured second power;transmitting a scheduled data transmission with a transmission power dependent on one of at least two offset power values and one of the configured first power and the configured second power.