GPRS Dimensioning and Performance Workshop
GPRS Dimensioning and Performance Workshop
Performance Workshop
-
EGPRS/GPRS Radio Network
Dimensioning
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 1 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio Dimensioning
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 2 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio
Dimensioning
Part 1: EGPRS/GPRS
channel administration
and channel allocation
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 3 GPRS Radio Dimensioning and Performance Workshop
Channel Administration Number of temporarily
available channels for
EGPRS/GPRS
Channel 22
GPRS
20
Number 18
capable
channels
16
14
12 Non-
10 GPRS
8 capable
6 Channels available to EGPRS/GPRS users channels
4 Channels used by speech users
2
time
Served speech
traffic
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 4 GPRS Radio Dimensioning and Performance Workshop
Channel Allocation
On-demandOn-demand Dedicated
Idle In use PDCH
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 5 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio
Dimensioning
Part 2: Introduction,
EGPRS/GPRS Radio
Dimensioning
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 6 GPRS Radio Dimensioning and Performance Workshop
Introduction, EGPRS/GPRS Radio
dimensioning
Main objective
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 7 GPRS Radio Dimensioning and Performance Workshop
Traditional CS Speech Dimensioning
Inputs
2%)
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 8 GPRS Radio Dimensioning and Performance Workshop
Inputs for EGPRS/GPRS Dimensioning
Detached
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 9 GPRS Radio Dimensioning and Performance Workshop
Inputs for EGPRS/GPRS Dimensioning
(e.g. 20 MB/user/month)
Spread users per service area
– Busy hour usage
Grade of Service, GoS (e.g. 2%)
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 10 GPRS Radio Dimensioning and Performance Workshop
Inputs for EGPRS/GPRS Dimensioning
area
Grade of Service, GoS (e.g. 2%)
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 11 GPRS Radio Dimensioning and Performance Workshop
Inputs for EGPRS/GPRS Dimensioning
RLC RLC
Relay
BSSGP
LLC
BSSGP
UDP /
TCP
UDP /
TCP
IP IP
MAC MAC Network Network L2 L2
Service Service
GSM RF GSM RF L1bis L1bis L1 L1
Um Gb Gn Gi
MS BSS SGSN GGSN
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 12 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio
Dimensioning
Part 3: GPRS
Simulations for radio
dimensioning
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 13 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio dimensioning
WWW access
Telemetry
Speech
03 0
12 0
21 0
00
06 0
15 0
24 0
09 0
18 0
.0
.0
.0
.0
.0
.0
.0
.0
.0
0
Service quality Traffic volume
?
Internet
fn
BCCH TCH
SDCCH PDCH
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 14 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
Objective
– find mapping between service quality
User perceived performance equivalent to the application
layer quality (throughput, delay)
End-to-end communication, I.e. the whole EGPRS/GPRS
node chain including Internet and TCP.
– and the BW in cell
Number of available PDCH. I.e. the bandwidth in the cell
Coding schemes, Multislot class
– and the traffic model
Number of EGPRS/GPRS users
WWW load, application
Method
– perform simulations with different parameter settings
according to above
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 15 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
WWW model
– Stochastic on/off process Session Session
length
arrival
– all GPRS nodes including all protocols and
signaling. TCP/IP and TCP adaptivity T
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 16 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
30
Median throughput [kbps]
FL=2
25 FL=4
FL=6
20
FL=8
FL=10
15
FL=12
10 FL=14
FL=16
5 FL=18
0 5 10 FL=20
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 17 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
30
Median throughput [kbps]
FL=2
25
FL=4
FL=6
20
FL=8
15 FL=10
FL=12
10 FL=14
FL=16
5 FL=18
0 5 10 FL=20
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 18 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
31
Median throughput [kbps]
26
FL=2
21
FL=4
FL=6
16
BCCH
11
6
0 5 10 15
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 19 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
Downlink throughput, 4-slot mobiles, CS4, 1/1 re-use
65
Median throughput [kbps]
60 FL=2
55 FL=4
50 FL=6
45 FL=8
40 FL=10
35 FL=12
30 FL=14
25 FL=16
20 FL=18
0 2 4 6 8 FL=20
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 20 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
60
Median throughput [kbps]
55 FL=2
50 FL=4
45 FL=6
FL=8
40
FL=10
35
FL=12
30
FL=14
25 FL=16
20 FL=18
0 2 4 6 8 FL=20
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 21 GPRS Radio Dimensioning and Performance Workshop
GPRS Simulations for radio dimensioning
55
Median throughput [kbps/pdch]
50
45
FL=2
FL=4
40
FL=6
BCCH
35
30
25
0 2 4 6 8
Offered load [kbps]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 22 GPRS Radio Dimensioning and Performance Workshop
EGPRS Simulations for radio dimensioning
175,00
Median throughput [kbps]
FL=2%
155,00
FL=4%
135,00
FL=6%
115,00 FL=8%
95,00 FL=10%
75,00 FL=12%
55,00 FL=14%
FL=16%
35,00
FL=18%
0,00 5,00 10,00 15,00 20,00 25,00
FL=20%
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 23 GPRS Radio Dimensioning and Performance Workshop
EGPRS Simulations for radio dimensioning
185,00
Median throughput [kbps]
FL=2%
165,00
FL=4%
145,00
FL=6%
125,00 FL=8%
105,00 FL=10%
85,00 FL=12%
FL=14%
65,00
FL=16%
45,00
FL=18%
0,00 5,00 10,00 15,00 20,00 25,00
FL=20%
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 24 GPRS Radio Dimensioning and Performance Workshop
EGPRS Simulations for radio dimensioning
190,00
Median throughput [kbps]
170,00
150,00
FL=2%
130,00
FL=4%
110,00 FL=6%
90,00 BCCH
70,00
0,00 5,00 10,00 15,00 20,00 25,00
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 25 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio
Dimensioning
Part 4: GPRS/GPRS
Dimensioning
Methodology
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 26 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Dimensioning Methodology
Methodology
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 27 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology
1. Make a Channel Loading Plan for voice.
2. Calculate the load of EGPRS and GPRS traffic respectively per cell.
(EGPRS_load and GPRS_load)
Example, if there are two TRUs with 16 timeslots and 1 timeslot is used
for BCCH, 1 timeslot for SDCCH and 8 timeslots (in average) for TCH,
there will be 16-1-1-8 = 6 PDCHs.
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 28 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
EGPRS_time_slots= #PDCHs
1+3 x GPRS-load
EGPRS-load
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 29 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
5. Calculate the preliminary load on the EGPRS and GPRS
channels respectively. (load/PDCH)
EGPRS:
EGPRS _ load
load / PDCH
EGPRS _ time _ slots
GPRS:
GPRS _ load
load / PDCH
GPRS _ time _ slots
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 30 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
6. Make sure the load can be handled including re-transmissions:
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 31 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
7. Calculate the frequency load, (FL). The frequency load
depends on:
Available frequencies
Frequency re-use
Hardware configuration
Traffic
Usage of the features BTS power control and
DTX downlink.
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 32 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
The Frequency Load, FLtot, can be estimated by:
FLtot FLCS FLGPRS FLEGPRS
where FLCS, FLGPRS and FLEGPRS are the Frequency Loads for Circuit
Switched, GPRS and EGPRS traffic respectively, calculated according to
the formulas below:
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 33 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
The TS_utilization should be calculated according to these formulas:
c # TRX
TS _ utilization _ circuit
# TS # f
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 34 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
c is the estimated traffic in the frequency group in Erlang.
gprs is the GPRS traffic including retransmission calculated as
load
1.1
gprs PDCH
20
Pegprs is the EGPRS traffic including retransmission calculated as
load
1.4
egprs PDCH
60
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 35 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
Rpc is the interference reduction factor from the feature BTS PC. This
factor is 1 if BTS PC is not used, and 0.7 if BTS PC is active in the frequency
group (assuming an average down regulation of 2 dB).
RDTX is the interference reduction factor from the feature DTX. This factor
is 1 if downlink DTX is not used, and 0.5 if downlink DTX is active in the
frequency group.
B8-PSK is the 8-PSK back-off factor used only at certain configurations of
the output power in the BTS. When maximum output power is used in the
BTS, the output power for the 8-PSK modulation may be 3 dB below the
output power for GMSK. In a frequency group where the output power of
all traffic is at the 8-PSK level, this factor is 1. In a frequency group where
the GMSK output power is 3 dB above the 8-PSK level (BTS configured with
maximum output power), this factor equals 2.
freuse is the frequency re-use factor for the frequency group (e.g. 12 for a
4/12) planned BCCH carrier and 1 for a 1/1 FLP network).
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 36 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Methodology (continue)
8. Use the simulation graphs to predict the EGPRS and GPRS
median throughput.
65
Median throughput [kbps]
60 FL=2
55 FL=4
50 FL=6
45 FL=8
40 FL=10
35 FL=12
30 FL=14
25 FL=16
20 FL=18
0 2 4 6 8 FL=20
Offered load [kbps/pdch]
• Frequency reuse
• Load/PDCH (from step 5)
• Frequency Load (from step 7)
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 37 GPRS Radio Dimensioning and Performance Workshop
EGPRS/GPRS Radio
Dimensioning
Part 5: Dimensioning
example
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 38 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Example
Operator A: Estimate throughput with existing hardware?
Application:
– WWW application
– 4-slot mobiles
– CS-4
Network characteristics:
– Frequency load 8%
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 39 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Example, continue
1) Network
- 1/3 Reuse pattern
2) GPRS_load in cell
- 2400 kb downloaded during busy hour
- 1 h = 3600 s
- average information bit rate = 2400/3600 0.67 kbps
- 50k active users
- 1500 cells 50k/1500 33 users per cell
- WWW load 33*0.67=22.1 kbps
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 40 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Example, continue
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 41 GPRS Radio Dimensioning and Performance Workshop
Dimensioning Example, continue
8) Find estimated throughput from “mapping” graph.
60
Median throughput [kbps]
55 FL=2
50 FL=4
45 FL=6
FL=8
40
FL=10
35
FL=12
30 FL=14
25 FL=16
20 FL=18
0 2 4 6 8 FL=20
Offered load [kbps/pdch]
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 42 GPRS Radio Dimensioning and Performance Workshop
GPRS Radio Dimensioning
Exercise 2
Estimate the WWW application throughput for the following:
1/3 reuse pattern in network
4 TRX cell @ 2 % GoS, BH, 1 SDCCH/8
Frequency load 4%
40 active users per cell (high load)
4-slot mobiles using CS-4
Active 22 days per month
15 % of data downloaded during busy hour
Speech BH corresponds with GPRS BH
a) 30 Mbytes/user/month
b) 85 Mbytes/user/month
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 43 GPRS Radio Dimensioning and Performance Workshop
GPRS Radio Dimensioning
Exercise 3
An operator predicts that each user requests 500 kb during BH.
There are 3 TRX in average in the network. We have mainly 1/3
reuse pattern in the network. The mean frequency load is 4% in
the network.
During GPRS BH, the served speech traffic is 10 Erlang. How many
GPRS users per cell using 2-slot mobiles and CS-4 can be
supported with at least
a) 20 kbps
b) 25 kbps
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 44 GPRS Radio Dimensioning and Performance Workshop
GPRS Radio Dimensioning
Exercise 4
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 45 GPRS Radio Dimensioning and Performance Workshop
Erlang B table
n .007 .008 .009 .01 .02 .03 .05 .1 .15 .2 .4 n
1 .00705 .00806 .00908 .01010 .02041 .03093 .05263 .11111 .17642 .25000 .66667 1
2 .12600 .13532 .14416 .15259 .22347 .28155 .38132 .59543 .79625 1.0000 2.0000 2
3 .39664 .41757 .43711 .45549 .60221 .71513 .89940 1.2708 1.6024 1.9299 3.4798 3
4 .77729 .81029 .84085 .86942 1.0923 1.2589 1.5246 2.0454 2.5007 2.9452 5.0210 4
5 1.2362 1.2810 1.3223 1.3608 1.6571 1.8752 2.2185 2.8811 3.4541 4.0104 6.5955 5
6 1.7531 1.8093 1.8610 1.9090 2.2759 2.5431 2.9603 3.7584 4.4440 5.1086 8.1907 6
7 2.3149 2.3820 2.4437 2.5009 2.9354 3.2497 3.7378 4.6662 5.4613 6.2302 9.7998 7
8 2.9125 2.9902 3.0615 3.1276 3.6271 3.9865 4.5430 5.5971 6.4982 7.3692 11.419 8
9 3.5395 3.6274 3.7080 3.7825 4.3447 4.7479 5.3702 6.5464 7.5507 8.5217 13.045 9
10 4.1911 4.2889 4.3784 4.4612 5.0840 5.5294 6.2157 7.5106 8.6159 9.6850 14.677 10
11 4.8637 4.9709 5.0691 5.1599 5.8415 6.3280 7.0764 8.4871 9.6913 10.857 16.314 11
12 5.5543 5.6708 5.7774 5.8760 6.6147 7.1410 7.9501 9.4740 10.775 12.036 17.954 12
13 6.2607 6.3863 6.5011 6.6072 7.4015 7.9667 8.8349 10.470 11.867 13.222 19.598 13
14 6.9811 7.1154 7.2382 7.3517 8.2003 8.8035 9.7295 11.473 12.964 14.413 21.243 14
15 7.7139 7.8568 7.9874 8.1080 9.0096 9.6500 10.633 12.484 14.068 15.608 22.891 15
16 8.4579 8.6092 8.7474 8.8750 9.8284 10.505 11.544 13.500 15.176 16.807 24.541 16
17 9.2119 9.3714 9.6171 9.6516 10.656 11.368 12.461 14.522 16.288 18.010 26.192 17
18 9.9751 10.143 10.296 10.437 11.491 12.238 13.385 15.548 17.405 19.216 27.844 18
19 10.747 10.922 11.082 11.230 12.333 13.115 14.315 16.579 18.524 20.424 29.498 19
20 11.526 11.709 11.876 12.031 13.182 13.997 15.249 17.613 19.647 21.635 31.152 20
21 12.312 12.503 12.677 12.838 14.036 14.885 16.189 18.651 20.772 22.848 32.808 21
22 13.105 13.303 13.484 13.651 14.896 15.778 17.132 19.692 21.900 24.064 34.464 22
23 13.904 14.110 14.297 14.470 15.761 16.675 18.080 20.737 23.031 25.281 36.121 23
24 14.709 14.922 15.116 15.295 16.631 17.577 19.031 21.784 24.163 26.499 37.779 24
25 15.519 15.739 15.939 16.125 17.505 18.483 19.985 22.833 25.298 27.720 39.437 25
26 16.334 16.561 16.768 16.959 18.383 19.392 20.943 23.885 26.434 28.941 41.096 26
27 17.153 17.387 17.601 17.797 19.265 20.305 21.904 24.939 27.572 30.164 42.755 27
28 17.977 18.218 18.438 18.640 20.150 21.221 22.867 25.995 28.711 31.388 44.414 28
29 18.805 19.053 19.279 19.487 21.039 22.140 23.833 27.053 29.852 32.614 46.074 29
30 19.637 19.891 20.123 20.337 21.932 23.062 24.802 28.113 30.994 33.840 47.735 30
31 20.473 20.734 20.972 21.191 22.827 23.987 25.773 29.174 32.138 35.067 49.395 31
32 21.312 21.580 21.823 22.048 23.725 24.914 26.746 30.237 33.283 36.295 51.056 32
03802-LZU 108 5402/1_2 Rev. B Slide 2 - 46 GPRS Radio Dimensioning and Performance Workshop