Section: 5.1.3 Random Access Preamble transmission
Content: The random-access procedure shall be performed as follows: - set PREAMBLE_RECEIVED_TARGET_POWER to preambleInitialReceivedTargetPower + DELTA_PREAMBLE + (PREAMBLE_TRANSMISSION_COUNTER – 1) * powerRampingStep; - if the UE is a BL UE or a UE in enhanced coverage: - the PREAMBLE_RECEIVED_TARGET_POWER is set to: PREAMBLE_RECEIVED_TARGET_POWER - 10 * log10(numRepetitionPerPreambleAttempt); - if the UE is an NB-IoT UE: - for enhanced coverage level 0, the PREAMBLE_RECEIVED_TARGET_POWER is set to: PREAMBLE_RECEIVED_TARGET_POWER - 10 * log10(numRepetitionPerPreambleAttempt) - for FDD if the UE supports enhanced random access power control and PowerRampingParameters-NB-v1450 is configured by upper layers, or for TDD: - the MSG3_RECEIVED_TARGET_POWER is set to preambleInitialReceivedTargetPower + (PREAMBLE_TRANSMISSION_COUNTER_CE – 1) * powerRampingStep; - for other enhanced coverage levels: - for FDD if the UE supports enhanced random access power control and PowerRampingParameters-NB-v1450 is configured by upper layers, or for TDD; and - if the starting enhanced coverage level was enhanced coverage level 0 or enhanced coverage level 1: - if the MAC entity considers itself to be in enhanced coverage level 1 and if powerRampingStepCE1 and preambleInitialReceivedTargetPowerCE1 have been configured by upper layers: - the PREAMBLE_RECEIVED_TARGET_POWER is set to preambleInitialReceivedTargetPowerCE1 + DELTA_PREAMBLE + (PREAMBLE_TRANSMISSION_COUNTER_CE – 1) * powerRampingStepCE1 - 10 * log10(numRepetitionPerPreambleAttempt); - the MSG3_RECEIVED_TARGET_POWER is set to preambleInitialReceivedTargetPowerCE1 + (PREAMBLE_TRANSMISSION_COUNTER_CE – 1) * powerRampingStepCE1; - else: - the PREAMBLE_RECEIVED_TARGET_POWER is set to preambleInitialReceivedTargetPower + DELTA_PREAMBLE + (PREAMBLE_TRANSMISSION_COUNTER_CE – 1) * powerRampingStep - 10 * log10(numRepetitionPerPreambleAttempt); - the MSG3_RECEIVED_TARGET_POWER is set to preambleInitialReceivedTargetPower + (PREAMBLE_TRANSMISSION_COUNTER_CE – 1) * powerRampingStep; - else: - the PREAMBLE_RECEIVED_TARGET_POWER is set corresponding to the max UE output power; - if the UE is an NB-IoT UE, a BL UE or a UE in enhanced coverage: - instruct the physical layer to transmit a preamble with the number of repetitions required for preamble transmission corresponding to the selected preamble group (i.e., numRepetitionPerPreambleAttempt) using the selected PRACH corresponding to the selected enhanced coverage level, corresponding RA-RNTI, preamble index or for NB-IoT subcarrier index, and PREAMBLE_RECEIVED_TARGET_POWER. - else: - instruct the physical layer to transmit a preamble using the selected PRACH, corresponding RA-RNTI, preamble index and PREAMBLE_RECEIVED_TARGET_POWER.