Vous êtes sur la page 1sur 45

1 Nokia Siemens Networks RA4120BCEN20GLA0

LTE RPESS
Initial Parameter Planning
3 Nokia Siemens Networks RA4120CEN20GLA0
Module Objectives
After completing this module, the participant should be able to:

Describe the concept of channel configuration parameters
Understand the PRACH configuration parameters
Understand the PCI configuration parameters
Understand the UL DM & RS configuration parameters
Understand the PDCCH capacity & parameters
Understand the PUCCH capacity & parameters
4 Nokia Siemens Networks RA4120CEN20GLA0
Initial Parameter Planning
PRACH Planning
PCI Planning
UL DM RS Planning
PDCCH Dimensioning
PUCCH Dimensioning


5 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Planning
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

Sequence (PRACH CS and RootSeqIndex)
Use different sequences for all neighbour cells
6 Nokia Siemens Networks RA4120CEN20GLA0
Preamble Formats
3GPP (TS36.211) specifies 4 random access formats for FDD

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

7 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Configuration Index
prachConfIndex
The parameter defines the Allowed System
Frame for random access attempts, the Sub-
frame numbers for random access attempts
and the Preamble format
Supported values:
For Preamble Format 0: 3 to 8
For Preamble Format 1: 19 to 24

RACH Density indicates how many RACH
resources are per 10ms frame.
Only RACH density values of 1 and 2 are
supported .E.g.
RACH density=1 Only one random access
attempt per frame
RACH density=2 Two random access
attempts per frame
Extract of the random access
preamble configurations table (only for
supported preamble formats 0 and 1)
Recommendation:
Configure the same PRACH configuration Indexes at
cells belonging to the same site. E.g.:
3 or 4 or 5 if RACH density=1 and 6 or 7or 8 if RACH
density=2 (Preamble Format 0)
prachConfIndex
LNCEL; 3..24;1; 3 (Range; Step; Default)
Range is restricted to two different ranges: 3-8
and 19-24 (internal)
8 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Frequency Offset
prachFreqOff
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:

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
prachFreqOff
First PRB available for PRACH in UL
LNCEL; 0...94;1; -
Max. value is ulChBw(in PRB) - 6
9 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Cyclic Shift
PrachCS
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
10 Nokia Siemens Networks RA4120CEN20GLA0
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

rootSeqIndex
LNCEL;0837;1; 0
11 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Cyclic Shift
rootSeqIndex
RootSeqIndex points to the first root sequence
to be used when generating the set of 64
preamble sequences.
Each logical rootSeqIndex is associated with a
single physical root sequence number.
In case more than one root sequence is
necessary the consecutive number is selected
until the full set is generated

Logical root
sequence
number
Physical root sequence index (in increasing order of the
corresponding logical sequence number)
023 129, 710, 140, 699, 120, 719, 210, 629, 168, 671, 84, 755, 105, 734,
93, 746, 70, 769, 60, 779
2, 837, 1, 838
2429 56, 783, 112, 727, 148, 691
3035 80, 759, 42, 797, 40, 799
3641 35, 804, 73, 766, 146, 693
4251 31, 808, 28, 811, 30, 809, 27, 812, 29, 810
5263 24, 815, 48, 791, 68, 771, 74, 765, 178, 661, 136, 703
. ..
6475 86, 753, 78, 761, 43, 796, 39, 800, 20, 819, 21, 818
810815 309, 530, 265, 574, 233, 606
816819 367, 472, 296, 543
820837 336, 503, 305, 534, 373, 466, 280, 559, 279, 560, 419, 420, 240, 599,
258, 581, 229, 610
Extract from 3GPP TS 36.211 Table 5.7.2.-4 (
Preamble Formats 0-3). Mapping between logical
and physical root sequences.
Recommendation:
Use different rootSeqIndex across
neighbouring cells means to ensure
neighbour cells will use different preamble
sequences

rootSeqIndex
LNCEL;0837;1; 0
12 Nokia Siemens Networks RA4120CEN20GLA0
PRACH Planning
Wrap Up
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)

13 Nokia Siemens Networks RA4120CEN20GLA0
Exercise
Plan the PRACH Parameters for the sites below:

Assumptions:
PUCCH resources =6
Cell range = 12km (all cells have same range)
BW:10MHz



Sites Cell Azimuth PrachConfIndex PrachFreqOff PrachCs rootSeqIndex
A
1 0
2 120
3 240
B
1 0
2 120
3 240
C
1 0
2 120
3 240
D
1 0
2 120
3 240
E
1 0
2 120
3 240
14 Nokia Siemens Networks RA4120CEN20GLA0
Solution (1/3)
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



2. Define the prachFreqOff
We assume that PRACH area is placed at the upper border of the UL frequency band then:
PRACH-Frequency Offset= NRB -6- roundup [PUCCH resources/2]
(NRB = 50 for 10 MHz (1...50) & PUCCH resources = 6)
prachFreqOff = 50 6 roundup[6/2] = 41
15 Nokia Siemens Networks RA4120CEN20GLA0
Solution (2/3)
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


4. Define the rootSeqIndex
There are in total 838 root sequences
There are 8 root signatures required per cell
The planning could be done to allocate the
rootSeqIndex per cluster
We assume that the planned cells in the example are beloning to one cluster
In this way the first cell is taking the rootSeqIndex= 0..7, the second cell 8..15, the third cell 16..23 and
so on


16 Nokia Siemens Networks RA4120CEN20GLA0
Solution (3/3)
The final planning below:

Assumptions:
PUCCH resources =6
Cell range = 12km (all cells have same range)
BW:10MHz



Sites Cell Azimuth PrachConfIndex PrachFreqOff PrachCs rootSeqIndex
A
1 0 3 41 11 0
2 120 3 41 11 8
3 240 3 41 11 16
B
1 0 3 41 11 24
2 120 3 41 11 32
3 240 3 41 11 40
C
1 0 3 41 11 48
2 120 3 41 11 56
3 240 3 41 11 64
D
1 0 3 41 11 72
2 120 3 41 11 80
3 240 3 41 11 88
E
1 0 3 41 11 96
2 120 3 41 11 104
3 240 3 41 11 112
17 Nokia Siemens Networks RA4120CEN20GLA0
Initial Parameter Planning
PRACH Planning
PCI Planning
UL DM RS Planning
PDCCH Dimensioning
PUCCH Dimensioning



18 Nokia Siemens Networks RA4120CEN20GLA0
PCI Planning
Introduction
There are 504 unique Physical Cell IDs (PCI)
Physical Layer Cell Identity = (3 N
ID1
) + N
ID2
N
ID1
: Physical Layer Cell Identity group. Range 0 to 167
Defines SSS sequence
N
ID2
: Identity within the group. Range 0 to 2
Defines PSS sequence



Resource element
allocation to the
Reference Signal

PCI impacts the allocation of
resource elements to the reference
signal and the set of physical
channels

Allocation pattern repeats every 6
th
Physical Layer Cell Identity
phyCellId:
Physical Cell Id
LNCEL; 0..503; 1; -
(Range; Step; Default)
19 Nokia Siemens Networks RA4120CEN20GLA0
PCI Planning
Analogous to scrambling code planning in UMTS
Maximum isolation between cells with the same PCI
To ensure that UE never simultaneously receive the same identity from more than a single cell
Physical Cell Identity is defined by the parameter phyCellID:


Parameter Object Range Default
phyCellId LNCEL 0 to 503 Not Applicable
There should be some level of co-ordination across international borders when allocating PCIs.
This will help to avoid operators allocating the same identity to cells on the same RF carrier and in
neighbouring geographic areas


20 Nokia Siemens Networks RA4120CEN20GLA0
Physical Cell identification and Global Cell ID identification
Physical Layer Cell ID (PCI)
Global Cell ID (ECGI)
The sequence to generate the Reference Signal depends upon the PCI
Short repetition cycle of 1 ms
Limited to 504 values so not unique
Careful assignment needed because a UE shall never receive the
same value from 2 different cells
E-UTRAN Cell Global identifier
Part of SIB 1
SIB 1 is sent once every 20ms
Unique in the network: constructed from MCC, MNC en E-UTRAN Cell Identifier
21 Nokia Siemens Networks RA4120CEN20GLA0
PCI Planning
Recommendations
In priority order, number 1 most important (all four should
be fulfilled, ideally)

1. Avoid assigning the same PCI to neighbour cells

2. Avoid assigning the same mod3 (PCI) to
neighbour cells

3. Avoid assigning the same mod6(PCI) to
neighbour cells

4. Avoid assigning the same mod30 (PCI) to
neighbour cells

Id = 5
Id = 4
Id = 3
Id =
11
Id =
10
Id = 9
Id = 8
Id = 7
Id = 6
Id = 2
Id = 1
Id = 0
Example 1 PCI Identity Plan
Example 2 PCI Identity Plan
22 Nokia Siemens Networks RA4120CEN20GLA0
Initial Parameter Planning
PRACH Planning
PCI Planning
UL DM RS Planning
PDCCH Dimensioning
PUCCH Dimensioning


23 Nokia Siemens Networks RA4120CEN20GLA0
UL Reference Signal
Overview
Types of UL Reference Signals
Demodulation Reference Signals (DM RS)
PUSCH/PUCCH data estimation
Sounding Reference Signals (SRS)
Mainly UL channel estimation UL (not in RL30)

DM RS is characterised by:
Sequence (Zadoff Chu codes)
Sequence length: equal to the # of subcarriers used for
PUSCH transmission (multiple of 12)
Sequence group:
30 options
Cell specific parameter

Cyclic Shift: UE and cell specific parameter

UL DM RS allocation per slot for Normal
Cyclic Prefix
24 Nokia Siemens Networks RA4120CEN20GLA0
UL DM Reference Signal
Need for Planning
Issue:
DM RS occupy always the same slot in time domain
In frequency domain DM RS of a given UE occupies the
same PRBs as its PUSCH/PUCCH data transmission
Possible inter cell interference for RS due to
simultaneous UL allocations on neighbour cells
No intra cell interference because users are
separated in frequency
Possible inter cell interference

Scope of planning:
DM RS in co-sited cells needs to be different

UL DM RS allocation per slot for Normal
Cyclic Prefix
25 Nokia Siemens Networks RA4120CEN20GLA0
RS sequences for PUSCH have different lengths depending the UL bandwidth allocated
for a UE
30 possible sequences for each PRB allocation length of 1-100 PRBs
Sequences are grouped into 30 groups so they can be assigned to cells (different
sequence group to different cells)
Sequence group number u:




RS Sequences and RS Sequence Groups
Sequence Group Id, u
( ) 30 mod SCH grpAssigPU + = PCI u
grpAssigPUSCH
defines the assigned PUSCH group
LNCEL; 0..29; 1; 0
26 Nokia Siemens Networks RA4120CEN20GLA0
Cyclic Shift
Additional sequences can be derived from a basic sequence by applying a cyclic shift
The reference signals derived from different cyclic shift of the same basic reference
signal are orthogonal
The basic reference signal length is 12 therefore up to 12 cyclic shifts can be derived
However in practice not 12 but maximum 8 cyclic shifts of a basic sequence are
derived given by the parameter ulRsCs = 0..7
The main reason to use only 8 cyclic shifts is to preserve the orthogonality between the reference
signals
Cyclic Shifts of a basic reference sequence are used to multiplex RS from different UEs
within a cell

Note that Cyclic shifts of an extended ZC sequence are not fully orthogonal, but have
low cross-correlation
An extended sequence is a sequence with the length multiple of 12, e.g. 36, 72,



ulRsCs
Defines cyclic shift of UL RS
LNCEL; 0..7; 1; 0
27 Nokia Siemens Networks RA4120CEN20GLA0
UL DM Reference Signal
Hopping Techniques
Reason for Hoping: Simultaneous UL allocation on neighbouring cells can have different bandwidth
-> prevent RS cross-correlation between cells
Sequence Hopping
Intra-Subframe hopping between two sequences within a sequence group for allocations larger
than 5PRBs
Only enabled is Sequence Group hopping in disabled
Not enabled in RL30: ulSeqHop= false

Sequence Group Hopping
In each slot, the UL RS sequences to use within a cell are taken from one specific group
If group varies between slots: Group hopping
Group Hopping not enabled in RL30: UlGrpHop = false
Group is the same for all slots

Cyclic Shift Hopping
Always used
Cell specific cyclic shift added on top of UE specific cyclic shift
28 Nokia Siemens Networks RA4120CEN20GLA0
Planning
From Theory to Practice (1/2)
Theory:
It should be possible to assign to the cells of one site the same sequence group u and
differentiate the sequences using different cell specific cyclic shifts i.e. allocating different ulRsCs
Remember!: Cyclic shifts of an extended ZC
sequence are not fully orthogonal, but have
low cross-correlation
29 Nokia Siemens Networks RA4120CEN20GLA0
Planning
From Theory to Practice (2/2)
Practice:
It doesnt seem to work
UL Throughput gets considerably affected if UL traffic in neighbour cell
From 40 Mbps to ~ 22 Mbps in the example

PCI grpAssigPusch sequence id u ulRsCs cinit
75 0 15 0 79
76 29 15 4 79
30 Nokia Siemens Networks RA4120CEN20GLA0
Planning
New rule
Allocate different sequence group u for every cell, including cells of the same site
Cross-correlation properties between sequences from two different groups are good because of sequence
grouping in the 3GPP spec
ulRsCs does not matter (it is only relevant for sequences within one seq group u)

31 Nokia Siemens Networks RA4120CEN20GLA0
Planning
Results
UL Throughput still suffers from UL interference in neighbour cell but the effect is lower
PCI grpAssigPusch sequence id u ulRsCs cinit
75 0 15 0 79
76 0 16 0 80
32 Nokia Siemens Networks RA4120CEN20GLA0
Pros an cons of the new planning rule
[+]: Results seem to be better
[+]: Less parameters to plan, only PCI planning needed

UlRsCs only relevant when using sequences of the same group
u will be different if PCI module 3 rule is followed. In that case grpAssigPUSCH value is not
relevant




[ -]: Reduced group reuse distance compared to the case of assigning the same group per each site

( ) 30 mod SCH grpAssigPU + = PCI u
33 Nokia Siemens Networks RA4120CEN20GLA0
UL DM RS Planning
Wrap up
If cells of the site follow the PCImod3 rule, the sequence group number u will be different

If PCImod3 rule is not followed, check PCImod30 rule
If problems use grpAssigPUSCH to differentiate the u - sequence group number-

If same u has to be used in neighbouring cells and cannot be changed using grpAssigPUSCH then
assign different ulRsCs to the cells of a site. Range [07]

Principle: DM RS needs to be different in cells from a same eNodeB

Current planning approach:
Assign different sequence group number u to the cells of the same site. Range:
[029]. grpAssigPUSCH can be constant =no need for planning

( ) 30 mod SCH grpAssigPU + = PCI u
35 Nokia Siemens Networks RA4120CEN20GLA0
Initial Parameter Planning
PRACH Planning
PCI Planning
UL DM RS Planning
PDCCH Dimensioning
PUCCH Dimensioning



36 Nokia Siemens Networks RA4120CEN20GLA0
PDCCH Dimensioning
Scope: Optimize the resources reserved for PDCCH as they represent an overhead via maxNbrOfdmSymblPDCCH
as RL10 & RL 20 does not support the dynamic variation of symbols per subframe
Note that in RL30 with the feature LTE616: Usage based PDCCH adaptation the number of OFDM symbols for
PDCCH is dynamically adapted

PDCCH resources are accounted in terms of CCEs that can also be aggregated in groups of 1, 2, 4 or 8 CCE.
1 CCE = 9 Quadruplets = 36 RE
The higher the aggregation the more robust PDCCH (e.g. good at cell edge)

Max. number of CCE for PDCCH depends on the bandwidth and the parameter maxNbrOfdmSymblPDCCH

As PDCCH carriers the DCI not all the CCE are available for allocating user plane resources
Some of those CCEs broadcast DCI for system information and paging
Maximum number
of CCE for
different BW
37 Nokia Siemens Networks RA4120CEN20GLA0
PDCCH Dimensioning
maxNrSymPdcch
maxNbrOfdmSymblPDCCH defines how many symbols per subframe (1ms) are dedicated to carry
PDCCH resources

Considerations when planning the parameter value:
Max. number of simultaneous UL and DL grants to be scheduled per TTI
Desired aggregation level for users at cell edge:
if not enough PDCCH capacity available scheduling will be blocked
Additional DL overhead introduced by increasing the number of PDCCH symbols and its impact
on the max achievable user throughputs

Recommendation: maxNbrOfdmSymblPDCCH = 2 required to support 10UEs per TTI in RL10
& RL 20
Information coming from Integration &Verification (I&V) for 20MHz BW.
It could be possible than in 10MHz value 3 is needed
In RL30 maxNbrOfdmSymblPDCCH = 3 since the actual size will be dynamically aadapted


maxNrSymPdcch
LNCEL; 1..3; 1; 3
38 Nokia Siemens Networks RA4120CEN20GLA0
Initial Parameter Planning
PRACH Planning
PCI Planning
UL DM RS Planning
PDCCH Dimensioning
PUCCH Dimensioning



39 Nokia Siemens Networks RA4120CEN20GLA0
PUCCH Dimensioning
Scope: Dimensioning of the PUCCH region (how many RBs) to avoid excessive overheads
PUCCH is used to transfer Uplink Control Information (UCI) when the PUSCH is not in use through
different PUCCH formats:

PUCCH is allocated RBs at the 2 edges of the channel BW
To avoid fragmenting PUSCH RBs
To provide frequency diversity
PUCCH always occupies 2 RBs distributed across the two time slots of a subframe
Each PUSCH transmission uses 1 RB on each side of the channel bandwidth
Note: RB in here corresponds to 3GPP definition
of 12 subcarriers x 1 slot
40 Nokia Siemens Networks RA4120CEN20GLA0
n1PucchAn
Offset to calculate ACK/NACK
resources from PDCCH CCE
LNCEL; 0..2047; 1; 36
PUCCH Structure
The logical split between the PUCCH formats is the following:
1. Resources allocated for format 2/2a/2b i.e. CQI
Number of resource blocks (RBs) defined by the parameter nCqiRb
The Parameter is semistatic allocated (and broadcasted)
Depends on the number of RRC connected UEs
Allocated on the outermost RBs (edge of the
UL bandwidth)
2. Resources allocated for format 1/1a/1b
Semistatic allocation for Scheduling
Request Information (SRI)
For SRI the parameter n1pucchAn is used
to calculate the number of RBs (the parameter
is broadcasted)
It depends on the number of RRC connected UEs
Dynamic allocation for ACK/NACK
The number of RBs for ACK/NACK depends
on the total number of scheduled UEs
3. Mixed formats 1 & 2
Used for small bandwidth (e.g. 1.4 MHz)
pucchNanCS parameter used to calculated the number of RBs
for mixed formats



pucchnanCS
Number of cyclic shifts for
PUCCH formats 1/1a/1b in the
mixed region
LNCEL; 0..7; 1; 0
(0 means no use of mixed
formats )
nCqiRb
reserved RBs per slot for
PUCCH formats 2/2a/2b
LNCEL; 1..98; 1; 2
41 Nokia Siemens Networks RA4120CEN20GLA0
PUCCH UEs Multiplexing in One Resource Block
For formats 2/2a/2b UEs are separated using CDM (code division multiplexing) inside the RB
CDM is using the cylcic shift of the length 12 CAZAC sequence
The numeber of cyclic shifts is given by the parameter deltaPucchShift
deltaPucchShift = 1,2,3 indicating 12, 6 or 4 shifts
With 12 shifts 12 UEs could be multiplexed in one RB, with 6 shifts 6 UEs could be multiplexed and so on
It is recommended that no more than 6 UEs are multiplexed per RB (even if 12 are possibile) to minimize interference
For formats 1/1a/1b on top of CDM also a block wise spreading with an orthogonal cover sequence
is applied
3 orthogonal codes are used so the multiplexing capacity is 3 times increased
If 6 cyclic shifts and 3 orthogonal codes are used then the multiplexing capacity is 6*3= 18 UEs per RB
PUCCH formats Control type
PUCCH Format 1 Scheduling request
PUCCH Format 1a 1-bit ACK/NACK
PUCCH Format 1b 2-bit ACK/NACK
PUCCH Format 2 CQI
PUCCH Format 2a CQI + 1-bit ACK/NACK
PUCCH Format 2b CQI + 2-bit ACK/NACK
Number of Bits Multiplexing Capacity (UE/RB)
ON/OFF keying 36, *18, 12
1 36, *18, 12
2
36, *18, 12
20 12, *6, 4
21
22
12,* 6, 4
12, *6, 4
*typical value
deltaPucchShift
delta cyclic shift for PUCCH formats 1/1a/1b
LNCEL; 1..3; 1; 2 (i.e. 6 cyclic shifts)
42 Nokia Siemens Networks RA4120CEN20GLA0
Number of Resource Blocks for formats 2/2a/2b
The number of RBs required for formats 2/2a/2b
depends on the number of RRC connected UEs
Defined by maxNumRrc parameter
Example configuration 2:
CQI periodicity is 20 ms -> there are 20 TTIs transporting CQIs
Assuming 6 UEs multiplexed per TTI and per RB then there
are 6*20= 120 UEs (per 20 TTIs/ per RB)
So to support 840 RRC connected UEs we need:
840/120 = 7 RBs

Please note that only 6 cyclic shifts are used in order
to avoid interference (even if 12 cyclic shifts possible)
With 12 cyclic shifts 12 UEs are multiplexed per TTI
so the capacity is doubled (the number are in the
brackets in the table)
Con
fig
Number of
RRC
connected
UEs
maxNumRrc
Number
of RBs
nCqiRb
CQI Periodicity
cqiPerNp
1. 840 (1680) 14 10 ms
2. 840 (1680) 7 20 ms
3. 768 (1536) 4 32 ms
4. 420 (840) 7 10 ms
5. 480 (960) 4 20 ms
6. 384 (768) 2 32 ms
7. 240 (480) 2 20 ms
8. 120 (240) 2 10 ms
9. 192 (384) 1 32 ms
10. 120 (240) 1 20 ms
11. 60 (120) 1 10 ms
Number of RBs allocated for
formats 2/2a/2b example
maxNumRrc
Max. number of Ues in the cell with established RRC
connection
LNCEL; 0..840; 1; 240 (*420 for 20 MHz bandwidth)
cqiPerNp
CQI periodicity
LNCEL; 2; 5; 10; 20; 20 ms
43 Nokia Siemens Networks RA4120CEN20GLA0
Number of Resource Blocks for formats 1/1a/1b SRI
The number of RBs for SRI depends on:
parameter n1PucchAn (Ack/Nack offset relative to the
Lowest CCE index of the associated DL scheduling PDCCH)
Number of cyclic shifts deltaPucchShift


Example: Assuming that deltaPucchShift = 2 and the
periodicity of SRI is 20 ms (cellSrPeriod parameter) then
18 UEs could be multiplexed per TTI and per RB
So there are 20*18 = 360 UEs per 20 ms
Assuming that maximum number of RRC connections
maxNumRrc is 840 then we need roundup(840/360) = 3 RBs
for SRI
So the offset for Ack/Nack -> n1PucchAn = 54


deltaPucchShift n1PucchAn Number of
RBs for SRI
1 36 1
1 72 2
1 108 3
1 144 4

1 360 10
2 18 1
2 36 2
2 54 3
2 72 4

2 180 10
3 12 1

3 120 10
)
12 * 3
* 1
( _ _ _
Shift deltaPucch PucchAn n
roundup SRI RBs PUCCH Number =
cellSrPeriod
SRI repetition period
LNCEL; 5ms(0), 10ms(1), 20ms(2),
40ms(3), 80ms(4); 20ms(2)
44 Nokia Siemens Networks RA4120CEN20GLA0
Number of Resource Blocks for formats 1/1a/1b dynamic ACK/NACK
The number of resource blocks for dynamic ACK/NACK is not fixed but it depends on the amount of
scheduled UEs
For the dimensioning of PUCCH resources for ACK/NACK the total number of CCE (control channel
elements) available for PDCCH are considered :





The total number of CCEs depends on the system bandwidth:
Example: Assume that bandwidth is 10Mhz and the deltaPucchShift is 2 then the number
of resource blocks for dynamic ACK/NACK is:

)
12 * 3
*
( / _ _ _
Shift deltaPucch E TotalNumCC
roundup NACK ACK RBs PUCCH Number =
Bandwidth Total Number of CCEs
5 MHz 21
10 MHz 43
15 MHz 65
20 MHz 87
3 )
12 * 3
2 * 43
( / _ _ _ = = roundup NACK ACK RBs PUCCH Number
45 Nokia Siemens Networks RA4120CEN20GLA0
Number of RBs for PUCCH total
The total number of RBs required for PUCCH is the sum of RBs required for CQI, for SRI and
dynamic ACK/NACK:





If mixed formats 1/1a/1b and 2/2a/2b are supported for small bandwith then the total number of RBs
for PUCCH is:
( )
|
.
|

\
| +
+ =
12 * 3
* 1
_ _
Shift deltaPucch PucchAn n E TotalNumCC
roundup nCqiRb RBs PUCCH Number
|
.
|

\
|
+
|
|
|
|
|
.
|

\
|
|
|
.
|

\
|
+
+ =
8 12 * 3
*
3 *
1
_ _
pucchNAnCs
roundup
Shift deltaPucch
Shift deltaPucch
pucchNAnCs
PucchAn n E TotalNumCC
roundup nCqiRb RBs PUCCH Number
46 Nokia Siemens Networks RA4120CEN20GLA0
Exercise
Assumptions:
Mixed formats 1/1a/1b and 2/2a/2b not used
Channel Bandwidth = 10 MHz
Maximum Number of RRC connections is MaxNumRrc = 240
The number of cyclic shifts is given by deltaPucchShift = 2 (6 cyclic shifts)
CQI periodicity given by CqiPerNp = 20 ms
SRI periodicity given by cellSrPeriod = 20 ms

Task:
Plann the number of required RBs for PUCCH


47 Nokia Siemens Networks RA4120CEN20GLA0
Solution
Step 1: identify the number of RBs required for formats 2/2a/2b (CQI)
CQI periodicity is 20 ms -> there are 20 TTIs transporting CQIs
The cyclic shift is 6 so there are 6 UEs multiplexed per TTI and per RB
6 UEs multiplexed per TTI and per RB then there are 6*20= 120 UEs (per 20 TTIs/ per RB)
So to support 240 RRC connected UEs we need: 240/120 = 2 RBs
Step 2: identify the number of RBs required for formats 1/1a/1b for SRI
deltaPucchShift = 2 and because another 3 orthogonal codes are used -> 6*3= 18 UEs could be
multiplexed per RB and per TTI
SRI periodicity is cellSrPeriod = 20 ms so in 20ms there are 20*18 = 360 UEs per 20 ms
The number of RRC connected UEs is 240 < 360 so 1 RB is enough for SRI
Note that n1PucchAn = 18
Step 3: identify the number of RBs required for formats 1/1a/1b for dynamic ACK/NACK
Channel Bandwidth is 10 MHz so the total number of CCEs is 43
Number of required RBs = roundup((43*2)/(3*12)) = 3 RBs
Total number of RBs is the sum of the above = 2RBs + 1 RB + 3 RBs = 6 RBs

Vous aimerez peut-être aussi