Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 40

GPRS Network Planning Aspects

ar
in
Telecom Network Planning Global

m
Jari Ryynänen

Se
© NOKIA CS / NS / JRy Page 1
Contents
• Nokia GPRS Releases
• Nokia GPRS Network - Structure
• Network Planning Procedure and Services
• GPRS Mobility Management
• GPRS Power Control
• GPRS and GSM Resource Sharing
• GPRS Coding Schemes
• Capacity Planning
• Frequency Planning
• Coverage Planning
• GPRS Support in Totem

ar

in
Nokia NMS for GPRS

m
• GPRS Statistics and Counters

Se
• GPRS and Other Features

© NOKIA CS / NS / JRy Page 2


GPRS Growth Stages & Nokia Releases

Nokia Release 2 Nokia Release 3


Nokia Release 1

60% • Low penetration • Growing penetration • High GPRS penetration


• Basic GPRS terminals • High end terminals & growing traffic volumes
GPRS Mobile Penetration

appear • GPRS is a standard


feature in all mobiles
40% • Cost effective network
wide introduction of GPRS
• Enhanced GPRS
20%
Services • Full set of GPRS
services
•Increased GPRS NW
capacity •Optimised NW
operation
0%
2000 2001 2002

ar
in
m
Se
© NOKIA CS / NS / JRy Page 3
Nokia GPRS Network - Structure
Short Message
Service Centre
PSTN
Network
SMSC
Home Location
Register

MSC
SS7
HLR NMS
NW

BSC Billing
BTS System
PCU

Charging
Gateway
SGSN Integrated Network
Serving GPRS
Management
Support Node CG

GPRS Internet
BG
InterPLMN Backbone
Corporate

ar
Network Border IP Network
Gateway

in
GGSN Intranet Server

m
Domain
DNS Legal
Router
Name Gateway GPRS Firewall

Se
Systems Intercept Support Node Local
Area NW

© NOKIA CS / NS / JRy Page 4


Nokia GPRS Network - Capacity

1 PCU
• 2Mbit/s data processing for GPRS
BSC • One PCU can be freely connected up to 64 cells, 128 TRXs,
BTS 256 radio channels
PCU
MAX 8 PCUs / BSC

Serving GPRS
Packet Processing
SGSN
Support Node •20 Mbit/s mean packet processing capacity (1.3 Mbit/s per
PAPU)
•48 Mbit/s peak packet processing capacity
Subscribers
GPRS •120 000 Attached subscribers
Backbone •up to 2 IP contexts per subscriber
IP Network

ar
• Data Transfer Capacity 16Mbit/s (4-8kpps)

in
GGSN
• Supports 50 000 active PDP contexts

m
Se
Gateway GPRS Support Node

© NOKIA CS / NS / JRy Page 5


GPRS Network Planning Procedure
GPRS Planning GPRS Planning
Services Process

• Pre-Planning
• Capacity Calculation for Dimensioning and Roll-
Out Planning
• Coverage Design for Dimensioning and Roll-Out Capacity Planning Monitoring
Planning Network Doctor
Totem
• Initial Network Configuration NDW

• Detailled Planning
• Traffic and Performance Analysis of Existing NMS/2000
Network
• Definition of the Radio Interface Design Criteria PlanEdit

ar
NPS/X 3.3
CDW
• Preliminary Capacity Planning

in
Frequency Planning
Parameter Planning

m
• Preliminary Coverage / Frequency Planning Coverage Planning

Se
© NOKIA CS / NS / JRy Page 6
Radio Network Planning
• Radio NW Capacity Planning
INPUT OUTPUT
• Capacity calculation in Netdim
• Capacity calculation in Totem 3.1 •Speech traffic •Required # of
• Paging capacity estimation •Data traffic TRXs
• (by adjusting the size of RA •C/I •Throughput /
and LA) Capacity
•FH, IUO, IFH

• Radio NW Frequency Planning


• Frequency Planning with NPS/X 3.3
• Throughput requirement must be considered in frequency
planning
•Higher Throughput -> Higher C/I requirement
• Dedicated frequencies can be allocated for GPRS use if

ar
wanted

in
• Soft Capacity features (IFH, FH) increase the throughput

m
Se
© NOKIA CS / NS / JRy Page 7
Radio Network Planning
Coverage Planning
• Coverage prediction with NPS/X for the existing
network
• Using the existing coverage or an additional coverage
to improve the throughput:
– Microcells
– Separate indoor sites
– Metrosite Concept
• Flexible capacity / coverage
• GSM900 - GSM1800 TRXs in the same
BTS

ar
• Shared or Dedicated GPRS capacity (TS,

in
TRX, band basis)

m
Se
© NOKIA CS / NS / JRy Page 8
Radio Network Planning
• Radio NW Parametrisation according to the stated quality targets
• PlanEdit, NMS, CellularDataWarehouse (CDW) to handle all the parameters
• GPRS activation parameters
• Cell reselection parameters (C1 and C2)
• PC parameters (Uplink in Release 1)
• Load control parameters
• GPRS capacity (dedicated, shared)
• HSCSD load control

• Quality Monitoring and Optimisation


• New GPRS related counters in BSC
• Combined NMS/NetworkDataWarehouse (NDW) statistics for speech and GPRS
• GPRS support in TOM for drive tests

ar
• GPRS Interworking with other soft capacity features

in
• IUO/IFH (Regular layer for GPRS -> higher reuse, high throughput)

m

Se
FH (Reduction in interference -> higher throughput)
• Dual Band (Flexible, good quality -> high throughput)
© NOKIA CS / NS / JRy Page 9
BCCH and GPRS
• Existing BCCH modified to include new parameters for GPRS
 No reduction in cell traffic capacity when introducing GPRS
 Signaling capacity shared by Circuit Switched & GPRS

Informs if SI14 and


SI15 are sent

System info 13 GPRS


Mobile
System info 14

ar
System info 15

in
m
Frequency hopping
Packet power control &

Se
information -MA list etc...
interference measurement
information

© NOKIA CS / NS / JRy Page 10


GPRS Mobility Management
Location
Area (LA) MSC/VLR

Gs Interface
Routing SGSN
Area (RA)
• Routing Areas used for GPRS Mobility Management
• For simplicity, can be the same than LA (GSM specs: RA <= LA)

ar
• Needed signaling / paging capacity depends on the size of RA

in
• In IDLE mode no GPRS Mobility Management

m

Se
In STANDBY mode periodic Routing Area Update
• In READY mode a Cell Update when MS changes the cell
© NOKIA CS / NS / JRy Page 11
GPRS Cell Selection and Reselection

l 1 GPRS mobile cell selection / reselection the same than the Circuit
Re Switched idle mode cell selection
• Cell is selected autonomously by the mobile
• MS uses C1 and C2 parameters for cell selection/reselection
(SYSTEM INFORMATION TYPE 3)
• GPRS handover is called as cell reselection
• Cell reselection can be done during the data connection
C1

ar
C2

in
m
Se
© NOKIA CS / NS / JRy Page 12
GPRS Cell Selection and Re-selection
Procedure for cell selection during data transmission:
• MS leaves the packet transfer mode and enters the packet idle mode in the
old cell
• MS reads the system information messages in the new cell
• MS reports to the SGSN
• Initiates uplink TBF (data, signalling or dummy),
• Makes cell update
• Data transmission is started in the new cell
• No data retransmission in inter-PCU HO
• LLC frame is retransmitted if the PCU has been changed

ar
in
m
Se
© NOKIA CS / NS / JRy Page 13
GPRS Power Control
• Uplink Power Control Rel 1
- Due to bursty nature of traffic will not be as effective as for Circuit
Switched traffic
- Open loop PC (specified in ETSI)
- PC parameters for MS are transmitted on BCCH
ater
•Downlink Power Control L
Power control
- Not supported in the first release data
- Requires measurement reports
which will load the network UL Power

ar
- Mobile near far effect a problem Control DL Power
Control

in
m
Se
Measurement
Reports

© NOKIA CS / NS / JRy Page 14


Uplink Power Control
PCH = min(CH - C + 48),PMAX)
CH, sets the minimum power level (default: 17 - GSM900, 18 - GSM1800)
, sets the slope for the uplink power level (default: 0.7/0.8)
• C, normalised received signal level in DL direction
 0, ETSI specified value, 39 - GSM900, 36 - GSM1800
PMAX, max power of the cell allowed for MS
MS power control with MS Output Power as a function of Received DL Signal Level
the default values:
35
MS Transmission Power

30
25
(dBm)

20 GSM900
15 GSM1800

ar
10

in
5
0

m
-45
-50
-55
-60
-65
-70
-75
-80
-85
-90
-95
-100
-105
-110

Se
Received Signal Level (dBm)

© NOKIA CS / NS / JRy Page 15


GPRS and GSM Resource Sharing
• Circuit Switched traffic has priority
• Also GPRS dedicated time slots can be defined
• In each cell Circuit Switched & Packet Switched territories are defined
• Territories consist of consecutive timeslots
• GPRS can be set to favour the BCCH Transceiver -> higher throughput
Default GPRS capacity
Temporary Circuit
GPRS Switched
TRX 1 CCCH TS TS TS TS TS TS TS
Territory
capacity

TRX 2 TS TS TS TS TS TS TS TS Circuit /
Packet
Switched

ar
Dedicated Territory
GPRS

in
Territory upgrade until the Capacity
Territory downgrade

m
Default GPRS Capacity and
in interval of Territory according to the

Se
Upgrade Guard Time Circuit Switched traffic

© NOKIA CS / NS / JRy Page 16


GPRS and GSM Resource Sharing
Parameters

Parameters for Territory management:


• GPRSenabled (BTS-level)
• GPRSenabledTRX (TRX-level) effect of
• DedicatedGPRScapacity (BTS-level, %) introducing GPRS
on NW Quality & Capacity
• DefaultGPRScapacity (BTS-level, %)
• PreferBCCHfreqGPRS (BTS-level)
• TerritoryUpdateGuardTimeGPRS (BSC-level)

GPRS territory parameters can be changed when:

ar
• Online when the cell GPRS capability is set off by GPRSenabled parameter or

in
m
• The cell is locked.

Se
© NOKIA CS / NS / JRy Page 17
Resource Sharing between GPRS MS
• Several mobiles can share one timeslot
• Mobiles are queued - maximum 7 Uplink, 9 Downlink
• Uplink State Flag used to tell which mobiles turn to transmit
Uplink State Flag

TS 1
New MS
TS 2

TS 3

Multislot Mobile

ar
• Timeslot selected to give maximum throughput

in
• Each mobile gets 1 / (no. of MS in queue) of the channels capacity

m
Se
© NOKIA CS / NS / JRy Page 18
RLC / LLC Transmission

LLC frame
SGSN LLC retransmissions
-max 12160 information bits
LLC frame -a header of 32 bits
Gb -ack/non-acknowledged modes
RLC block
RLC blocks
-160 information bits with CS-1
BSC PCU
= 8 kbit/s
-a MAC header of 21 bits

BTS 4 interleaved bursts -acknowledgement every 18


blocks, if retransmissions more

ar
often

in
RLC retransmissions

m
Se
© NOKIA CS / NS / JRy Page 19
GPRS Coding Schemes
Coding Payload (bits) Theoretical Data Rate
Scheme per RLC block* (kbit/s)
Nokia GPRS CS1 181 9.05

Error
Data

Correction
Release 1 CS2 268 13.4
CS3 312 15.6
CS4 428 21.4

• CS1 & CS2


- Implemented in ALL Nokia BTS without HW change
More Data
=
• CS3 & CS4 Less Error
Correction
- Will not fit in normal 16kbit/s Abis TRAU frame

ar
- Feature candidate for future release

in
• New TRX for TalkFamily & MetroSite

m
Se
• Not feasible for PrimeSite & 2nd Generation * RLC Block = 456 bits after puncturing
© NOKIA CS / NS / JRy Page 20
GPRS Coding Schemes
Throughput versus C/I, link level simulations
• All Nokia BTS support GPRS without any modification (CS1 & CS2)
• For signalling only CS1 is used (ETSI)
• 8 Timeslot parallel connections supported
Network throughput - 1 Timeslot Network throughput - 3 Timeslots
Typical NW C/I Typical NW C/I
Minimum Average Minimum Average
16 50
CS-3
14 CS-3
CS-2 40
12 CS-2
CS-4
10 CS-4
Kbit/s

30

Kbit/s
8
CS-1 CS-1
6 20
4
10

ar
2

in
0 0

m
0 5 10 15 20 25 0 5 10 15 20 25

Se
C/I C/I
Nokia Simulations - RLC polling interval = 18 blocks, non-frequency hopping)

© NOKIA CS / NS / JRy Page 21


GPRS Coding Scheme Selection
 All Calls start with CS1
 Change to CS2 based on successful transmission (without retransmissions)
 Retransmissions always with the same coding scheme
 After unsuccessful retransmissions, the coding changed back to CS1
 Other alternatives also under study, like RXQUAL or C/I based link
adaptation
CS1 CS2
LLC All Blocks OK

CS2
LLC
All Blocks OK

CS2

ar
LLC Required CS1

in
Retransmissions

m
CS1

Se
LLC
All Blocks OK

© NOKIA CS / NS / JRy Page 22


Capacity Planning

• GPRS “bandwidth” can be estimated via the voice time slot


usage
• E.g. 1 TRX cell with 7 traffic TSs
• Offered voice traffic: 2.88 Erl (Blocking=2%)
• For GPRS: 7 - 2.88 = 4.12 “Erl”

available GPRS
time slots GPRS “bandwidth”
15
14
13
12
11
10
9
8
7
6

ar
5
4 no fixed GPRS time slots

in
3 fixed GPRS Tss = number of TRXs
2

m
1 one fixed GPRS TS in the cell
0

Se
1 2 3 4 5 6
number of TRXs

© NOKIA CS / NS / JRy Page 23


BSS Capacity Dimensioning
(CS1, control signalling included)
200
6TRX (44TCH)
180
4TRX (30TCH)
160
GPRS Capacity (kbit/s)
140
120
100
2TRX (14TCH)
80
60
40 2% Blocking 2% Blocking 2% Blocking
20
0
0 5 10 15 20 25 30 35 40
Circuit Switched Load (erl)

ar
• Based on Nokia Research Center simulations

in
m
Se
© NOKIA CS / NS / JRy Page 24
GPRS User Throughput - Web Pages
2TRX Cell with 4.1 Erl Circuit Switched Load (50% loaded)

18
Coding Scheme CS1
16
6TS Mobile
14
12
Mean kbit/s

10 3TS Mobile

8
6
1TS Mobile
4
2

ar
0

in
m
0 10 20 30 40 50 60 70 80

Se
Offered GPRS Load kbit/s
Note ! Due to larger packet sizes in FTP and email applications rates should be better
© NOKIA CS / NS / JRy Page 25
Retransmission Percentage
GPRS Simulation Example
• Retransmission percentage vs. average CIR

Macro 2/6, 1-slot, WWW traffic

100 Retransmission
[%] CS-1
80
Retransmission
60
[%] CS-2
%

40 Retransmission
20 [%] CS-3

ar
Retransmission

in
0
[%] CS-4

m
0 10 20 30

Se
Average burst CIR over the w hole netw ork [dB]

© NOKIA CS / NS / JRy Page 26


C/I versus Throughput
Network level simulations
• Throughputs vs. CIR. Shaded areas describe the regions where each
coding scheme is best.
• C/I 20dB is required for high throughput -> requires a good quality network!
Macro 2/6, 1-slot, WWW traffic

Net throughput CS-


12 1
10 Net throughput CS-
kbit/s

8 2
6 Net throughput CS-
4 3

ar
2 Net throughput CS-

in
0 10 20 30 4

m
Average burst CIR over the w hole

Se
netw ork [dB]

© NOKIA CS / NS / JRy Page 27


Frequency Planning
Sonera Simulations
• Effect on frequency reuse patterns, voice traffic with 2% blocking as
background load
Outage probability (C/I=9 dB, TRXs=3)
16


K=7
Reuse 9 with voice 14
K=9
K=12
traffic + 100% K=13
GPRS load has the 12
K=16
K=19
same interference
probability than 10

Reuse 7 with only


p (%)

8
voice traffic!!
• 2-3 dB additional
6

interference with full 4

ar
GPRS load

in
2

m
0

Se
GPRS_0% GPRS_25% GPRS_50% GPRS_75% GPRS_100%
GPRS load

© NOKIA CS / NS / JRy Page 28


Coverage Planning
Sonera Simulations
• 10 % outage probability is typical criteria in network planning

Carrier C/I with outage probability 10 %


30

GPRS_0%
25 GPRS_50%
r R GPRS_100%

20
C/I (dB)

15
• 50% GPRS load
worsens C/I by 1 dB 10

ar
• 100% GPRS load

in
5
worsens C/I by 2 dB

m
Se
0
0.25

0.30

0.35

0.40

0.45

0.50

0.55

0.60

0.65

0.70

0.75

0.80

0.85

0.90

0.95

1.00
r/R
© NOKIA CS / NS / JRy Page 29
GPRS Support in Totem
INPUT OUTPUT

• Capacity Calculation for •Speech traffic •Required # of


• Dimensioning and •Data traffic TRXs
• Roll-Out Planning •C/I •Throughput /
Capacity
•FH, IUO, IFH

• Coverage Design
• An estimated GPRS throughput (kbit/s) with different channel
coding schemes in an existing network can be shown
• A coverage plan to fulfil the required GPRS throughput can be
prepared

ar
in
m
Se
Coming 12/99??

© NOKIA CS / NS / JRy Page 30


Nokia NMS for GPRS
• Combined GSM and Data Network
management
Nokia NMS for GPRS
• Integrated access: all
applications/tools can have a
seamless access from the same
S
terminal
Q
N
M 3 • Integrated fault management:
P - SNMP traps from the IP backbone
IP GSM - Q3 Alarms from the GSM network
• Integrated Performance
Management allowing the
collection and monitoring of both

ar
GSM and data related counters

in
m
Seamless growth path from the current NMS/2000 GSM management

Se
system to the GPRS System Solution

© NOKIA CS / NS / JRy Page 31


Process centric view
Operator Processes in GPRS Network Management

Building
 Adding SGSN's
 Adding GGNS's
 Downloading GPRS SW

 Radio Network Planning  Performance


 IP network Planning Reporting
 IP Address management
 Security Planning Operating

ar
 Network Monitoring

in
 Trouble Management

m
 Activating GPRS
 Adding/changing GPRS

Se
Planning
subscriber parameters

© NOKIA CS / NS / JRy Page 32


GPRS Statistics and Counters
A lot of new counters are proposed for GPRS. Here are some examples:
Number of data RLC Number of data retransmitted Number of RLC control
blocks RLC blocks blocks

Coding
Scheme Uplink Downlink Uplink Downlink Uplink Downlink

CS 1 56 108 8 22 8 20

CS 2 27 80 3 10 - -

Number of RTSLs requested / allocated for one TBF

1 2 3 4 5-8

Request
Uplink 4 17 21 13 0

Request

ar
Downlink 2 13 22 15 1

in
Allocated
Uplink 3 15 17 8 0

m
Allocated

Se
Downlink 3 10 17 8 1

© NOKIA CS / NS / JRy Page 33


BSC Statistics for GPRS
Available Measurement

PCU measurement - 65 counters

Traffic measurement - 7 counters

Resource availability measurement - 4 counters

Resource access measurement - 30 counters

Handover measurement - 2 counters

ar
Availability measurement - 1 counter

in
m
Se
© NOKIA CS / NS / JRy Page 34
BSC Statistics for GPRS
Formula examples :

Comparing of CS1 & CS2

Ratio of CS1 and CS2 for RLC data blocks = (A + B) / (C + D)

Comparing of uplink and downlink

Ratio of uplink and downlink RLC data blocks = (A + C) / (B + D)

where A = Counter for number of RLC data blocks in uplink with CS1 coding scheme

ar
B = Counter for number of RLC data blocks in downlink with CS1 coding scheme

in
m
C = Counter for number of RLC data blocks in uplink with CS2 coding scheme

Se
D = Counter for number of RLC data blocks in downlink with CS2 coding scheme

© NOKIA CS / NS / JRy Page 35


BSC Statistics for GPRS
Formula examples :

Ratio of retransmitted data and a whole transmitted data on uplink and downlink

Ratio of transmitted data and a whole transmitted data RLC data blocks with
CS1 coding = (C + D) / (A + B)

where A = Counter for number of RLC data blocks in uplink with CS1 coding scheme
B = Counter for number of RLC data blocks in downlink with CS1 coding scheme
C = Counter for number of retransmitted RLC data blocks in uplink with CS1 coding
scheme

ar
D = Counter for number of retransmitted RLC data blocks in downlink with CS1
coding

in
m
scheme

Se
© NOKIA CS / NS / JRy Page 36
BSC Statistics for GPRS

Formula examples :

Ratio of control blocks and data blocks on uplink and downlink

Ratio of RLC control blocks and data blocks CS1 coding = (E + F) / (A + B)

where A = Counter for number of RLC data blocks in uplink with CS1 coding scheme
B = Counter for number of RLC data blocks in downlink with CS1 coding scheme
E = Counter for number of control RLC blocks in uplink with CS1 coding scheme

ar
F = Counter for number of control RLC blocks in downlink with CS1 coding

in
scheme

m
Se
© NOKIA CS / NS / JRy Page 37
GPRS and Other Features
IUO/IFH:
 GPRS MS doesn't have access to the IUO/IFH super layer
At start low GPRS traffic -> OK to use only regular layer
Release1 does not support Network requested cell re-selection
No IUO C/I estimation
Less capacity for GPRS
High reuse on the regular layer -> high throuhput
More interference for the regular layer because of GPRS traffic
Frequency Hopping:
 Basically FH improves the GPRS throughput

ar
 With tight reuse schemes the GPRS throughput will suffer

in
 With BB FH, TS0 cannot be used for GPRS (GSM specs., different FH group)

m
 BCCH TRX preference doesn’t help with BB FH

Se
© NOKIA CS / NS / JRy Page 38
GPRS and Other Features
Dual Band:
 DB 1800 layer is normally less interfered -> more suitable at the beginning for
the GPRS service
 In Idle mode, the C2 parameter is used to suck the DB traffic to 1800 layer,
the same parameter is used in GPRS Release 1 for GPRS cell selection
HSCSD:
 Has priority over GPRS but can be controlled by HSCSD load parameters
Extended cell:
 GPRS is not supported in Extended cell in Release1 -- so ETRX can not carry
GPRS TCHs
Satellite Abis:

ar
 GPRS is not supported over Satellite Abis (long delay)

in
Forced Handover For O&M Reason:

m
 If there are GPRS TSLs in the TRX to be blocked, BSC moves those TSLs to

Se
CS territory before TRX blocking

© NOKIA CS / NS / JRy Page 39


Explanations
TBF
• A Temporary Block Flow (TBF) is a physical connection used by the two RR
entities to support the unidirectional transfer of LLC PDUs on packet data
physical channels.
• The TBF is allocated radio resource on one or more PDCHs and comprises a
number of RLC/MAC blocks carrying one or more LLC PDUs.
• A TBF is temporary and is maintained only for the duration of the data transfer
(i.e. until there are no more RLC/MAC blocks to be transmitted and, in RLC
acknowledged mode, all of the transmitted RLC/MAC blocks have been
successfully acknowledged by the receiving entity).

ar
in
m
Se
© NOKIA CS / NS / JRy Page 40

You might also like