Escolar Documentos
Profissional Documentos
Cultura Documentos
Annex 2
Scrambling Code Planning
Neighbour List Planning
Location , Routing and Service Area
Planning
Company Confidential
2
Company Confidential
3
Introduction
512 Primary scrambling codes are organised into 64 groups of 8
Each Primary scrambling code has 15 Secondary scrambling codes
Each Primary & Secondary scrambling code has left and right Alternate scrambling codes
Scrambling code planning refers to assigning the Primary scrambling codes
Each cell is assigned 1 Primary scrambling code
Scrambling code planning strategies can be defined that maximise the number of
neighbours belonging to the same code group, or that maximise the number of
neighbours that belong to different code groups
The difference between the two strategies remains unquantified in the field and is likely
to depend upon UE implementation
Scrambling code planning requires co-ordination at international borders
Scrambling code planning can be completed independantly for each RF carrier
Scrambling code planning can be completed using a radio network planning tool or a
home made tool
Scrambling code plan should account for future network expansion
Company Confidential
4
CP
CP
CP
P-SCH
Step 1 is the same for all scrambling code planning strategies
Company Confidential
5
CP
Cs1
Cs2
Cs15
Cs1
Company Confidential
6
CPICH
Company Confidential
7
CP
CP
Cs
Cs
CP
CP
Cs
Cs
Cell 2
CP
CP
Cs
Cs
Company Confidential
8
Cell 1
Cell 3
CP
CP
Cs
Cs
CP
CP
Cs
Cs
CP
CP
Cs
Cs
Cell 1
Cell 2
Cell 3
HOWEVER, in practise this strategy has issues and should not be used
some UE interpret the reception of a single P-SCH and S-SCH as meaning
that there is only 1 scrambling code to identify instead of 3.
Company Confidential
9
Neighbour to
active set cell
Neighbour to
active set cell
Active
Radiolink
Active
Radiolink
SC100
SC100
UE in soft
handover
Company Confidential
10
SC100
Neighbour to
active set cell
Active
Radiolink
SC100
UE in soft
handover
Neighbour to
active set cell
Company Confidential
11
UE
10
15
12
12
22
23
24
25
11
26
27
Cluster of cells
using 2 code
groups
29
IntraFreqNcell
ScrCode
Company Confidential
16
13
21
0
1
Serving cell
28
14
17
20
35
18
34
19
33
31
30
32
Recommendations
Isolation between cells assigned the same scrambling code should be maximised
isolation between cells assigned the same scrambling code sufficiently great to ensure that
a UE never simultaneously receives the same scrambling code from more than 1 cell
isolation between cells assigned the same scrambling code sufficiently great to ensure that
a UE never receives a scrambling code from one cell while expecting to receive the same
scrambling code from second cell
Company Confidential
14
Introduction
Neighbour lists:
3G intra-frequency
3G inter-frequency
3G inter-system
2G inter-system
High quality neighbour lists are critical to the performance of the network
Neighbour lists are usually refined during pre-launch or post-launch
optimisation
Neighbour list planning should be as accurate as possible
Impact upon pre-launch optimisation has to be recognised
Pre-launch optimisation often limited to specific drive route which may not identify
all neighbours
Neighbour list tuning usually achieves the greatest gains during pre-launch
optimisation
Optimisation tools based upon RNC logging can also be used to refine
neighbour lists subsequent to launch
Company Confidential
15
Cell
Selection
SC100
SC200
Drop
Time
UE movement
Excessive neighbours
increase the UE measurement time
may lead to important neighbours being deleted during soft handover
Intra-frequency neighbour lists are combined for both intra-RNC and interRNC soft handover (assuming inter-RNC soft handover is supported)
Intra-frequency neighbour lists are transmitted in SIB11 and dedicated
measurement control messages
Company Confidential
16
Intra-Frequency Neighbours
When a UE is in soft handover then the neighbour lists belonging to each of the
active set cells are combined
Not all vendors offer neighbour list combining
The RNC generates a new intra-frequency neighbour list after every active set
update procedure (events 1a, 1b and 1c)
The RNC transmits the new intra-frequency neighbour list to the UE if the new
list differs from the existing list
Generating a combined intra-frequency neighbour list
Update
Company Confidential
17
Intra-Frequency Neighbours
Parameters
RNC
Serving cell + 31
Intra-frequency
neighbours when
not in soft handover
2-3 serving cells +
30-29 neighbours in
soft handover
Structure of
databuild
WBTS
WCELL
32
ADJS
RT
NRT
HSDPA
HOPS
100
The Nokia RNC instructs the UE to measure neighbours from one RF carrier at a
time for inter-frequency hard handover
UE in CELL_DCH are only informed of Inter-Frequency Neighbours when necessary
Excessive neighbours
increase the UE measurement time
may lead to important neighbours being deleted during soft handover
Inter-frequency neighbours are usually introduced after the network has been
launched and so refining them is usually a post launch optimisation task
Company Confidential
19
Inter-Frequency Neighbours
Company Confidential
20
Inter-Frequency Neighbours
Parameters
RNC
Structure of
databuild
WBTS
WCELL
48
ADJI
RT
NRT
HOPI
100
Company Confidential
21
The Nokia RNC instructs the UE to measure all GSM neighbours for RSSI
measurements but one specific neighbour for BSIC verification
Excessive neighbours
increase the UE measurement time
may lead to important neighbours being deleted during soft handover
GSM neighbour lists can be based upon existing BSC 2G neighbour lists when sites
are co-sited
If an operator has both GSM900 and DCS1800 networks then it is possible to define
inter-system neighbours only for the GSM900 layer or only for the DCS1800 layer
Company Confidential
22
Inter-System Neighbours
Company Confidential
23
Inter-System Neighbours
Parameters
RNC
Structure of
databuild
WBTS
WCELL
32
ADJG
RT
NRT
HOPG
100
SIB11 is used to instruct UE which cells to measure in RRC Idle, CELL_FACH and CELL_PCH
TS25.331 includes a contradiction made by 3GPP, i.e. SIB11 should be able to
accommodate information regarding 96 cells, but SIB11 cannot exceed 3552 bits and this
is insufficient to accommodate information regarding 96 cells
If a Nokia RNC is configured with a cell which is configured with more neighbours than
SIB11 can accommodate then the cell is blocked and an alarm is raised
Nokia has issued RNC Technical Note 46 to specify that when Hierarchical Cell Structure is
disabled, a maximum of 47 cells should be configured. This is a worst case figure and in
general more cells can be included
Adjs
Adji
Complete set of
neighbours will not
fit
Company Confidential
25
Adj
g
power included
Neither
No
48 bits
Either One
No
Both
No
Neither
Yes
Either One
Yes
Both
Yes
Company Confidential
26
Company Confidential
27
Without
3G
neighbour
W
s ith 3G
neighbour
s
Company Confidential
28
Without
common
BCCH
32
31
With
common
BCCH
31
30
Company Confidential
29
16
14
14
14
Suburban
12
10
10
10
Rural
12
10
10
10
Company Confidential
30
Company Confidential
31
Introduction
Location Areas (LA) and Routing Areas (RA) are used by the core network to
track the location of a UE
LA are used by the CS domain whereas RA are used by the PS domain
Each core network service domain has its own independent state machine for
each UE
The main CS service states are CS-DETACHED, CS-IDLE and CS-CONNECTED
Iu signalling
The main PS service states are PS-DETACHED, PS-IDLE and PS-CONNECTED
connection
Not registered
Registered but no Iu
UE Non-Access
signalling connection
Non-Access Stratum
Stratum
Connection Management (CM) Sublayer
LA and RA are
handled by the
Non-Access
Stratum layer
within the UE
and core network
MSC
SGSN
CS
state
Iu cs
Iu ps
RNC
Single RRC
Connection
PS
state
Two Iu
Signalling
Connections
Node B
Call Control
(CC) Entity
Access Stratum
CS
state
Company Confidential
32
UE
PS
state
Session Management
(SM) Entity
GPRS Mobility
Management
(GMM) Entity
Location Areas
A UE in CS IDLE state does not have to update the CS core of its location when
moving within a LA
a LA consists of cells belonging to one or more RNCs that are connected to the
same CN node, i.e. one MSC/VLR
The minimum size of a Location Area (LA) is a single cell
The maximum size of a LA is the collection of cells connected to a single VLR
The mapping between a LA and its associated RNCs is handled by the MSC/VLR
The mapping between a LA and its cells is handled by the RNC
A LA is identified globally using a Location Area Identification (LAI)
The LAI is a concatenation of the Mobile Country Code (MCC), Mobile Network
Code (MNC) and Location Area Code (LAC)
2 Bytes => 65336 values
Large number of LA per
PLMN
00 00 and FF FE values are
reserved
Company Confidential
33
Routing Areas
A UE in PS IDLE state does not have to update the PS core of its location when
moving within a RA
a RA consists of cells belonging to one or more RNCs that are connected to the
same CN node, i.e. one SGSN
The minimum size of a Routing Area is a single cell
A RA is always contained within a single LA
it is possible for RA and LA to be defined to be equal
The mapping between a RA and its associated RNCs is handled by the SGSN
The mapping between a RA and its cells is handled by the RNC
A RA is identified globally using a Routing Area Identification (RAI)
The RAI is a concatenation of the LAI and the Routing Area Code (RAC)
Paging Channel
Nokia RAN provides an 8 kbps PCH transport channel on the S-CCPCH
8 kbps is sufficient to include a single paging record per 10 ms
A single cell can thus page 100 UE per second
S-CCPCH can be shared with the FACH-c and FACH-u but PCH always has priority
Paging completed over either a Location Area, Routing Area, RNC or Cell
Utilisation of paging capacity is maximised when paging is completed over a Cell
From SIB 5
fach-PCH-InformationList {
{
transportFormatSet commonTransChTFS : {
tti tti10 : {
{
rlc-Size fdd : {
octetModeRLC-SizeInfoType2
sizeType1 : 4
},
numberOfTbSizeList {
zero : NULL,
one : NULL
},
logicalChannelList allSizes : NULL
}
},
Company Confidential
35
Transmission
Time Interval =
10 ms
Transport Block Size =
(4 x 8) + 48 = 80 bits
(equation from TS
25.331)
Maximum Transport
Block Set Size = 1 * 80
= 80 bits
URA_PCH RRC
state not
currently
supported and so
paging does not
occur over a URA
Strategies (I)
Small LA/RA
Improves paging capacity because each IDLE state paging message is broadcast by fewer cells
Increase in network signalling due to increased quantity of updates resulting from mobility
Potential decrease in mobile terminated connection establishment success rate
(Potential decrease in mobile originated connection establishment success rate)
LA and RA can be planned to be relatively large while levels of traffic are not
too great
Acceptable to plan location area across multiple RNC
Generates paging per RNC for UE which are in RRC Connected Mode
Company Confidential
36
Cel
l
Strategies (II)
Possible to plan 2G and 3G networks using the LAI and RAI
Requires unique 2G and 3G Cell Identities (CI)
Cell Global Identification (CGI) defined by
CGI must be
unique
core network is not able to distinguish between the two networks for paging
purposes and both 2G and 3G paging appears on both the 2G and 3G networks
less chance of a UE missing a paging message when it is completing intersystem cell re-selection
increased quantity of paging on both systems and a requirement to co-ordinate
cell identities. In practice it may be difficult to implement the same location
areas for 2G and 3G as a result of them not having the same coverage areas
and not all sites being co-sited
Company Confidential
37
Strategies (III)
LA and RA boundaries used for the 2G system are likely to be relatively mature
and may have already been optimised in terms of their locations
This means that they provide a good starting point for the definition of 3G LA and
RA boundaries.
LA and RA boundaries should not run close to and parallel to major roads nor
railways otherwise there is a risk of relatively large numbers of updates.
Likewise, boundaries should not traverse dense subscriber areas
Cells which are located at a LA or RA boundary and which experience large
numbers of updates should be monitored to evaluate the impact of the update
procedures.
It is only necessary to decrease the size of a RA area relative to a LA if there is a
large quantity of paging from the PS service domain
LA and RA boundaries should be accounted for during the cluster identification
task associated with pre-launch optimisation
Clusters should be defined such that LA and RA boundaries are crossed during
drive tests. This helps to verify that the update procedures are successful and do
not have a significant impact upon services
Company Confidential
38
Service Areas
A Service Area (SA) is identified globally using its Service Area
Identifier (SAI)
The SAI is a concatenation of
MCC + MNC + LAC + Service Area Code (SAC)
Company Confidential
39