LTE PRACH Channel: Physical Random Access Channel Explained

lte
prach
random access
channel
preamble

This page describes the LTE Physical Random Access Channel (PRACH). It also provides links to WCDMA PRACH and GSM RACH channel basics. This channel is used to carry random access preambles, which are used for initiating the random access procedure.

The basic structure is shown in the figure below. A random access preamble includes a CP (Cyclic Prefix), a sequence, and a guard time. This carries the random access preamble. The RACH transport channel is mapped to this.

  • Carries the random access preamble that a UE sends to access the network.
  • Consists of 72 sub-carriers in the frequency domain.
  • There are 4 different RA (random access) preamble formats defined in LTE FDD specifications.

The same have been mentioned in Table 1 below. It consists of different preamble and CP durations to accommodate different cell sizes.

LTE PRACH channel

Table 1: LTE PRACH Preamble Formats

Preamble FormatCP Length (ms)Sequence Length (ms)Guard Time (ms)Total Length (ms)Guard time equiv. dist. (Km)Typical Max. cell range (Km)
00.100.80.1013015
10.680.80.52215678
20.21.60.226030
30.681.60.723216108

The preamble format to be used in a specific cell is signaled to the UE using the PRACH configuration index. This information is broadcast in SIB-2 (System Information Block Type 2). The PRACH configuration index also indicates the SFN (System Frame Number) and subframes, providing the exact position of the random access preamble.

Table 2: LTE PRACH Channel Configuration Index

PRACH Configuration IndexPreamble FormatSFNSubframe number
00Even1
10Even4
20Even7
30Any1
40Any4
50Any7
60Any1, 6
70Any2, 7
80Any3, 8
90Any1, 4, 7
100Any2, 5, 8
110Any3, 6, 9
120Any0, 2, 4, 6, 8
130Any1, 3, 5, 7, 9
140Any0 to 9
150Even9
161Even1
171Even4
181Even7
191Any1
201Any4
211Any7
221Any1, 6
231Any2, 7
241Any3, 8
251Any1, 4, 7
261Any2, 5, 8
271Any3, 6, 9
281Any0, 2, 4, 6, 8
291Any1, 3, 5, 7, 9
30---
311Even0
322Even1
332Even4
342Even7
352Any1
362Any4
372Any7
382Any1, 6
392Any2, 7
402Any3, 8
412Any1, 4, 7
422Any2, 5, 8
432Any3, 6, 9
442Any0, 2, 4, 6, 8
452Any1, 3, 5, 7, 9
46---
472Even9
483Even1
493Even4
503Even7
513Any1
523Any4
533Any7
543Any1, 6
553Any2, 7
563Any3, 8
573Any1, 4, 7
583Any2, 5, 8
593Any3, 6, 9
60---
61---
62---
633Even9

The preamble uses a subcarrier spacing of 1.25 kHz instead of the usual 15 kHz. The random access preamble occupies 1, 2, or 3 subframes in the time domain (1, 2, or 3 ms) and 839 subcarriers in the frequency domain (1.05 MHz). There’s a 15 kHz guard band on both sides, resulting in a total bandwidth of 1.08 MHz (equal to 6 RBs - Resource Blocks).

The position of the LTE random access preamble is defined by the PRACH frequency offset parameter carried in SIB-2.

There can be a maximum of 1 random access preamble in a subframe, but multiple UEs can use it. Multiple UEs using the same preamble resource allocations are differentiated by their unique preamble sequences. As mentioned in Table 2, a maximum of 64 preamble sequences are divided into Group A and Group B.

The LTE UE selects a sequence from these two groups based on the size of the uplink packet and radio conditions. This helps the eNodeB to estimate the PUSCH (Physical Uplink Shared Channel) resources needed for UE uplink transfer.

Sequences in Group A are used for smaller-sized packets or larger-sized packets under poor radio conditions. Sequences in Group B are used for larger-sized packets under good radio conditions.

LTE PRACH channel reference: 3GPP TS 36.211