You are on page 1of 13

PRACH Planning in LTE

PRACH Planning Principle


In LTE it is necessary the radio planner to selects the preamble format for each cell based on maximum
estimated cell range. Typical preamble format will be Preamble Format 0, allowing for cell sizes up to 15km.
Other preamble formats allow for larger cell ranges.
PRACH parameters should be planned. PRACH transmission can be separated by:
Time (prachConfIndex) specifies in which subframes the RA can occur
PRACH Configuration Index cannot be the same for different cells at the eNB
Frequency (prachFreqOff) avoid overlapping with PUCCH and PUSCH or splitting the PUSCH
area.PRACH area is next to PUCCH area either at upper or lower border of frequency band,
For simplicity use same configuration for all cells
Sequence (PRACH CS and RootSeqIndex) the cyclic shift ensures sufficient separation between the
preambles

Use different sequences for all neighbour cells

PRACH Configuration Index (1)


The PRACH Configuration
Chosen after selecting the
Preamble format
The PRACH capacity is
determined by the SFN and
subframe figures
In the case of FDD, the PRACH
cannot be multiplexed in the
frequency domain, i.e. only 1
PRACH resource per
subframe

Recommendation:
Configure different
PRACHconfiguration
Indexes at cells belonging
to the same site. E.g.:
3/4/5 if RACH density=1 or
6/7/8 if RACH density=2
(Preamble Format 0)

Frequency Offset (1)

Defines the position of the PRACH preamble


within the channel bandwidth
PRACH should be positioned adjacent to the
PUCCH

PUCCH

PUCCH
2 ms
Resource Block
signalled in SIB2

PRACH

PRACH Frequency Offset (2)

Indicates the first PRB available for PRACH in the UL frequency band
PRACH area (6 PRBs) should be next to PUCCH area either at upper or lower border of
frequency band in order to maximize the PUSCH area but not overlap with PUCCH area
Parameter is configured based on the PUCCH region i.e. its value depends on how many
PUCCH resources are available.
If PRACH area is placed at the lower border of UL frequency band then:
PRACH-Frequency Offset= roundup [PUCCH resources/2]

If PRACH area is placed at the upper border of the UL frequency band then:
PRACH-Frequency Offset= NRB -6- roundup [PUCCH resources/2]

NRB: Number of Resource Blocks

Root Sequence Index


The allocated root sequence index broadcast in SIB2 is a logical index. The actual physical index is
obtained using a look-up table defined within 3GPP TS 36.211 (part of the table is shown below)
Each logical rootSeqIndex is associated with a single physical root sequence number.
The reuse distance of root sequences should be maximised
The eNB could be configured with all cells using the same root sequences, provided the cells use
different preamble configuration indexes.

PRACH Cyclic Shift for FDD preambles


Cyclic shift is used to assure sufficient separation between the preambles
The propagation delay and the cyclic separation are directly related to the cell range
Recommendation: assume all cells have same size=> same PrachCS

The table highlights how the intra-cell interference is optimized with respect to cell size: the smaller the cell size, the
larger the number of orthogonal signatures and the better the detection performance.

Zero Correlation Zone (1)


Selecting
Zero Correlation Zone
High Speed Flag
are prerequisites to planning the Root Sequence Index

High Speed Flag


= FALSE

High Speed Flag


= TRUE

The Zero Correlation Zone determines the size of the cyclic shift used to generate the PRACH
sequence from the root sequence

Large cyclic shift (large Zero Correlation


Zone) required to support larger cell
ranges
Large cyclic shift means that fewer
PRACH sequences can be generated
from each root sequence
PRACH sequences generated from
different root sequences are not
orthogonal

Zero Correlation Zone (2)

There are 838 root sequences from which to generate the PRACH sequences(64)
Each root sequence has a length of 839
Each cell requires 64 PRACH sequences
The number of PRACH sequences which can be generated from each root sequence is given by:
PRACH Sequences per Root Sequence = ROUNDDOWN(839 / Cyclic Shift)

The number of root sequences


required per cell is then given by:
ROUNDUP(64 / PRACH
Sequences per Root Sequence)
This determines the size of
the reuse pattern when
planning root sequences

PRACH Planning
Wrap Up

Steps:
- Define the prachConfIndex
Depends on preamble format (cell range)
It should be different for each cell of a site
- Define the prachFreqOff
Depends on the PUCCH region
It can be assumed to be the same for all cells of a network (simplification)
- Define the PrachCS
Depends on the cell range
If for simplicity same cell range is assumed for all network then prachCS is the same for all
cells
- Define the rootSeqIndex
It points to the first root sequence
It needs to be different for neighbour cells
rootSeqIndex separation between cells depends on how many are necessary per cell
(depends on PrachCS)

PRACH Planning example

Assumptions:
- prachConfIndex=3 for all cells
preamble format =0
One PRACH opportunity per 10ms
- prachFreqOff=6 for all cells
PRACH starts at sixth PRB in frequency domain
- Define the prachCS=8 for all cells
Max cell range = 5.5km
Each cell consumes 4 root sequences

Exercise
Plan the PRACH Parameters
for the sites attached in the
excel
Assumptions:
PUCCH resources =6
Cell range = 12km (all
cells have same range)
BW:10MHz

Exercise Solution

You might also like