Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Principle
PRACH configuration: two cells must be different within the PRACH re-use distance to increase the
RACH decoding success rate
PRACH transmission can be separated by:
Time (prachConfIndex)
PRACH-PUSCH interference: If PRACH resources are separated in time within eNB
PRACH-PRACH interference: If same PRACH resources are used for the cells of an eNodeB.
PRACH-PRACH interference is preferred to PRACH-PUSCH interference so prachConfIndex of the
cells on one site should be the same
Frequency (prachFreqOff)
Allocation of PRACH area should be next to PUCCH area either at upper or lower border of
frequency band, however should not overlap with PUCCH area
Avoid separation of PUSCH in two areas by PRACH (The scheduler can only handle one PUSCH
area)
For simplicity use same configuration for all cells
PUSCH Rx power (SINR) can be very high compared to PRACH SINR in the neighbour cell and hence effectively swamp the
PRACH preambles and/or resulting in misdetections (ghost RACH).
Difference in formats is based in the different durations for the cyclic prefix,
sequence and guard time which have an effect on the maximum cell radius
Formats 0 and 1 are supported in RL30
Recommendation:
Select Format0 for cell
ranges <14.53 km
Select Format1 for cell
ranges <77.34 km
Note: An additional format to these four is specified for TDD
Preamble format 2 supported in RL40
2 RA4120BEN50GLA0 2014 Nokia Solutions and Networks. All rights reserved.
PRACH Configuration Index Extract of the random access
preamble configurations table (only for
prachConfIndex supported preamble formats 0 and 1)
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
to maximize the PUSCH area but not overlap with PUCCH area
Parameter is configured based on the PUCCH region (see PUCCH dimensioning) 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:
If PRACH area is placed at the upper border of the UL frequency band then:
prachFreqOff
First PRB available for PRACH in UL
NRB: Number of Resource Blocks LNCEL; 0...94;1; -
Max. value is ulChBw(in PRB) - 6
PrachCS defines the configuration used for the preamble generation. i.e. how many cyclic shifts are
needed to generate the preamble
PrachCS depends on the cell size
Different cell ranges correspond to different PrachCS
Simplification: To assume all cells have same size (limited by the prachConfIndex)
Recommendation:
Select PrachCS based on the cell range E.g. if
estimated cell range is 15km then PrachCS: 12
If all cells in the network are assumed to have
same cell range then PrachCS is the same
network wise
prachCS
Preamble cyclic shift (Ncs configuration)
LNCEL;015;1; 12
PrachCS also depends on the high speed flag but it is not supported in
RL10
Currently the common practice is to assume the same cell ranges for all
cells: If all cells are considered to have the same size, the utilization of
root sequences will not be optimal as we will end up using more root
sequences per cell than the needed for certain cell range.
prachCS
Preamble cyclic shift (Ncs configuration)
LNCEL;015;1; 0
Restricted set (high speed) in RL40
prachHSFlag
Unrestricted or restricted (high speed) set selection
LNCEL; true, false; false
Only unrestricted set could be selected in RL30
rootSeqIndex
LNCEL;0837;1; 0
In case more than one root sequence is 2429 56, 783, 112, 727, 148, 691
necessary the consecutive number is
selected until the full set is generated 3035 80, 759, 42, 797, 40, 799
Recommendation: 4251 31, 808, 28, 811, 30, 809, 27, 812, 29, 810
Use different rootSeqIndex across neighbouring 5263 24, 815, 48, 791, 68, 771, 74, 765, 178, 661, 136, 703
cells means to ensure neighbour cells will use
different preamble sequences . ..
6475 86, 753, 78, 761, 43, 796, 39, 800, 20, 819, 21, 818
rootSeqIndex
810815 309, 530, 265, 574, 233, 606
LNCEL;0837;1; 0
816819 367, 472, 296, 543
Recommendation: Plan different logical root sequence 820837 336, 503, 305, 534, 373, 466, 280, 559, 279, 560, 419, 420, 240, 599,
numbers to generate different physical root sequence 258, 581, 229, 610
numbers.
high-
speed set With
preamble
no delay spread delay spread = 5,2 s guard
NCs sign. per
Configuration NCS root seq. #root seq. s km s km Guard NCS s km s km
0 15 18 4 14.3 2.15 9.1 1.37 2.25 12.75 12.2 1.82 7.0 1.04
1 18 15 6 17.2 2.57 12.0 1.79 2.25 15.75 15.0 2.25 9.8 1.47
2 22 12 6 21.0 3.15 15.8 2.37 2.25 19.75 18.8 2.82 13.6 2.04
3 26 10 8 24.8 3.72 19.6 2.94 2.25 23.75 22.6 3.40 17.4 2.62
4 32 8 9 30.5 4.58 25.3 3.80 2.25 29.75 28.4 4.26 23.2 3.48
5 38 7 11 36.2 5.44 31.0 4.66 2.25 35.75 34.1 5.11 28.9 4.33
6 46 6 14 43.9 6.58 38.7 5.80 2.25 43.75 41.7 6.26 36.5 5.48
7 55 4 17 52.4 7.87 47.2 7.09 2.25 52.75 50.3 7.54 45.1 6.76
8 68 4 20 64.8 9.73 59.6 8.95 2.25 65.75 62.7 9.40 57.5 8.62
9 82 3 26 78.2 11.73 73.0 10.95 2.25 79.75 76.0 11.41 70.8 10.63
10 100 2 32 95.4 14.30 90.2 13.52 2.25 97.75 93.2 13.98 88.0 13.20
11 128 2 44 122.1 18.31 116.9 17.53 2.25 125.75 119.9 17.99 114.7 17.21
12 158 1 64 150.7 22.60 145.5 21.82 2.25 155.75 148.5 22.28 143.3 21.50
13 202 1 64 192.6 28.89 187.4 28.11 2.25 199.75 190.5 28.57 185.3 27.79
14 237 1 64 226.0 33.90 220.8 33.12 2.25 234.75 223.8 33.58 218.6 32.80
Steps:
1. Define the prachConfIndex
Depends on preamble format (cell range)
It should be the same for each cell of a site
2. Define the prachFreqOff
Depends on the PUCCH region
It can be assumed to be the same for all cells of a network (simplification)
3. 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
4. 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)
Assumptions:
PUCCH resources =6
Cell range = 12km (all cells have same
range)
BW:10MHz
Sites Cell Azimuth PrachConfIndex PrachFreqOff PrachCs rootSeqIndex
1 0
A 2 120
3 240
1 0
B 2 120
3 240
1 0
C 2 120
3 240
1 0
D 2 120
3 240
1 0
E 2 120
3 240
Steps:
1. Define the prachConfIndex
Cell Range is 12 Km therefore Format 0 is
planned
For start RACH density 1 is selected
Therefore:
prachConfIndex = 3, for example the same in
all the cells
Steps:
3. Define the prachCs
Cell range is 12 Km therefore the prachCS = 11
In this case there are 93 cyclic shifts to generate the
preambles and 9 signatures per root sequence
Assumptions:
PUCCH resources =6
Cell range = 12km (all cells have same
range)
BW:10MHz
Sites Cell Azimuth PrachConfIndex PrachFreqOff PrachCs rootSeqIndex
1 0 3 41 11 0
A 2 120 3 41 11 8
3 240 3 41 11 16
1 0 3 41 11 24
B 2 120 3 41 11 32
3 240 3 41 11 40
1 0 3 41 11 48
C 2 120 3 41 11 56
3 240 3 41 11 64
1 0 3 41 11 72
D 2 120 3 41 11 80
3 240 3 41 11 88
1 0 3 41 11 96
E 2 120 3 41 11 104
3 240 3 41 11 112