2. Every Cell needs 64 preambles. 3. To generate the needed 64 preamble for each cell, we use cyclic shift(CS): 4. We need a larger CS for a larger cell radius, since the larger the cell radius, the longer the transmission delay 5. Each cell, then must have a different RootSequenceIndex to avoid the reception of false preambles in adjacent eNodeBs. Background of PRACH Planning PrachCS and rootSeqIndex
PrachCS defines the number of cyclic shifts (in
terms of number of samples) used to generate multiple preamble sequences from a single root sequence Example based on PrachCS=12 -> number of cyclic shifts: 119 Root sequence length is 839 so a cyclic shift of 119 samples allows ROUNDDOWN (839/119)= 7 cyclic shifts before making a complete rotation (signatures per root sequence) 64 preambles are transmitted in the PRACH frame. If one root is not enough to generate all 64 preambles then more root sequences are necessary To ensure having 64 preamble sequences within the cell it is necessary to have ROUNDUP (64/7)= 10 root sequences per cell Parameters Related To RSI
Allowed Range Parameter Name -Engineering unit recomned values Parameter Description
parameter used to calculate cyclic shifts
NCs Configuration(Zero of the root Zadoff-chu sequence in the correlationZone config) 0 to 15 12 cell
TRUE -high Defines the use of restricted set of cyclic
Speed , Fasle shifts of the Zadoof chu root sequence High speed flag other wise FALSE used for high speed moving UE