Professional Documents
Culture Documents
AterPS & GPU - GP Dimensioning
AterPS & GPU - GP Dimensioning
AterPS & GPU - GP Dimensioning
Eugen Marza
GSM Engineering team
2008
1
Agenda
1. MFS Overview
2. PS Signaling Architecture
3. Ater PS Dimensioning
4. Ater Optimization
5. Parameters
2
1
MFS Overview
3
Ater PS and GPU/GP Dimensioning
MFS Overview
BSS Architecture in B9
TC
MT120
SMU TRCU TRCU TRCU
A speech
MT120
Air SMU TRCU TRCU TRCU
A-bis BSC
CS TR X 1
TC H
TC H
CS
traffic
TR X 2
Abis Ater CS
M -EG C H link 1 G CH Basic TSU TSU
G CH Basic
PS TR X 3 M -EG C H link 2 Dynam ic
traffic Abis
G CH B onus
G CH Extra
Abis
TSU
Ater
TSU
A-ter mux
allocation
TR X n M -EG C H link n G CH Extra
Abis Ater
BTS TSU TSU CS+ PS MFS
GPU board
data
PS DSP DSP DSP DSP
GPU board Gb
DSP DSP DSP DSP
4
Ater PS and GPU/GP Dimensioning
MFS Overview
TC
MT120
SMU TRCU TRCU TRCU
A speech
MT120
Air SMU TRCU TRCU TRCU
A-bis MxBSC
CS TR X 1
TC H
TC H
CS
traffic
TR X 2 G CH Basic
CCP CCP CS
M -EG C H link 1 board board
G CH Basic
PS TR X 3 M -EG C H link 2 Dynam ic
traffic Abis
G CH B onus
G CH Extra
SSW
board
TP
board
A-ter mux
allocation
TR X n M -EG C H link n G CH Extra
LIU LIU
BTS board board CS+ PS
MxMFS
data
GP board
PS DSP DSP DSP DSP
GP board Gb
DSP DSP DSP DSP
Capacity
1 GP = 4xGPU
(B9 MR4)
5
Ater PS and GPU/GP Dimensioning
MFS Overview
TC
MT120
SMU TRCU TRCU TRCU
A speech
MT120
Air SMU TRCU TRCU TRCU
A-bis BSC
CS TR X 1
TC H
TC H
CS
traffic Abis Ater CS
TR X 2 M -EG C H link 1 G CH Basic TSU TSU
G CH Basic
PS TR X 3 M -EG C H link 2 Dynam ic
traffic Abis
G CH B onus
G CH Extra
Abis
TSU
Ater
TSU
A-ter mux
allocation
TR X n M -EG C H link n G CH Extra
Abis Ater
BTS TSU TSU CS+ PS MFS
GPU board
data
PS DSP DSP DSP DSP
GPU board Gb
DSP DSP DSP DSP
Ater
optimization
GB over IP
6
Ater PS and GPU/GP Dimensioning
MFS Overview
TC
MT120
SMU TRCU TRCU TRCU
A speech
MT120
Air SMU TRCU TRCU TRCU
A-bis MxBSC
CS TR X 1
TC H
TC H
CS
traffic
TR X 2 G CH Basic
CCP CCP CS
M -EG C H link 1 board board
G CH Basic
PS TR X 3 M -EG C H link 2 Dynam ic More cells per
traffic Abis
G CH B onus
G CH Extra
SSW
board
TP
board
A-ter mux MFS
allocation
TR X n M -EG C H link n G CH Extra
LIU LIU
BTS board board CS+ PS
MxMFS
data
GP board
PS DSP DSP DSP DSP
GP board Gb
DSP DSP DSP DSP
Ater
optimization
GB over IP
More cells per
GP board
7
Ater PS and GPU/GP Dimensioning
MFS Overview
MFS Basics
General Packet Radio Service part of a BSS network handled by the Packet
Control Unit function, which manages
Radio Link Control & Medium Access Layer levels
Access network functions (Radio Resource Management)
8
Ater PS and GPU/GP Dimensioning
MFS Overview
MFS A9135
HW Architecture
Control Station
Ethernet LAN
IP/Ethernet
Switch
to OMCR
From/to
BSC and TC
Atermux
GPU
Interfaces Gb interface
From/to
Atermux GPU SGSN
Interfaces
Gb interface
…
Atermux GPU
Interfaces Gb interface
9
Ater PS and GPU/GP Dimensioning
MFS Overview
10
Ater PS and GPU/GP Dimensioning
MFS Overview
A9135 MFS
GPU board
The GPU supports the Packet Control Unit (PCU), as defined by GSM. The PCU
handles Gb-related functions, Radio Resource Allocation functions and protocol
exchanges with the Mobile Stations.
Each GPU consists of 4 DSPs, which are in charge of the RLC/MAC functions as well
as the EGCH protocol exchanges with the BTSs. Each DSP supports 120 GCH.
The GPU handles less than 480 GCH to avoid blocking the DSP.
Each GPU board is connected to only one BSC.
But one BSC can be connected to several GPU (up to 6), depending on packet
traffic. These GPUs can belong to different MFS sub-racks.
There are a maximum of 16 PCM links (AterMux & Gb) per GPU board.
11
Ater PS and GPU/GP Dimensioning
MFS Overview
GPU board
Cell Mapping
All the GPRS traffic of one cell is handled by one, and only one, GPU.
– The BSC is transparent to this behaviour and ignores this mapping.
•Sub-BSS 1
•cell1
•cell4 •cell2
•cell3
•MFS
•BSC
•Sub-BSS2
•
•GSL1 •GPU
•cell5 1
•cell6
•Sub-BSS3
•GSL3 •GPU
•cell8 3
•cell9 •cell10
•cell11 •GSL4
•GPU
•cell13 •cell12 4
•cell14
•cell15
•GPU1: cell1, cell2, cell3, cell4
•GPU2: cell5, cell6, cell7
•GPU3: cell8, cell9, cell10, cell11 cell12, cell13
•Sub-BSS4
•GPU4: cell14, cell15
12
Ater PS and GPU/GP Dimensioning
MFS Overview
AterMux AterMux
Mix CS/PS Mix CS/PS
Min 1 GSL
Recommended 2
Y to TC
Max 4 GSL
X
to BSC GPU
Min 1 link Z to SGSN
Recommended 2
Min 2 links
Max 8 links
AterMux Gb Max 8 links
Dedicated PS
13
Ater PS and GPU/GP Dimensioning
MFS Overview
HW Architecture
MFS Evolution
• SSW: Switch Gigabit Ethernet
• GP: Radio Processing board for
MFS to manage the user plane
processing
• OMCP: O&M control
• E1 (LIU) Shelf: Up to 256 E1 ports
SSWw GP1
Muxr
(duplicated)
Mux1
Radio Network links
SSWr GPn
LIU1
E1
OMCPw
LIUn OMCPr
LIU Shelf
(21 slots) ATCA Shelf (14 slots)
14
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
GP Board
GPU GPU
MxMFS
G2MFS NE1oE
GbEthernet
15
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
MxMFS HW configurations
MFS MFS
stand-alone stand-alone Rack sharing
TRU TRU TRU
ATCA OMCP 2
M
Shelf 1 GP 1 to 9 9
Spare GP 1
MFS BSC ATCA SSW 2
Shelf 2 GP 1 to 12
E1/LIU Mux 2
Termination shelf LIU board 8 16
Shelf MFS
Termination Termination Termination
Shelf Shelf Shelf BSC
16
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
MxMFS Capacity
Configuration Standard: up to 9+1 GP boards (1 LIU Shelf)
Configuration Large: up to 21+1 GP boards (2 LIU Shelfs)
One A9130 MFS Evolution
can manage up to 3000 cells.
can control up to 21 BSCs.
The maximum number of external links per A9130 MFS is 256.
1xLIU Shelf manage 16xLIU boards
– 1xLIU board for 16xE1 (Tx/Rx)
17
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
18
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
Dimensioning Rules
One A9130 MFS Evolution can control up to 21 BSCs.
One GP board can support:
– 12 E1 links per GP board for all cases
– up to 16 E1 links (A-ter + Gb), with a maximum of 16 GP board per MFS.
– When the number of GP boards in the MFS is more than 16, the number of
external links per GP is limited, so that the total number of links per MFS
is not exceeded (12 per GP for the maximum MFS configuration of 21 GP).
The maximum number of links from one GP board to the SGSN is 8.
One GP board consists of 4 DSPs. Each DSP supports 480 GCH.
The GP handles less than 1920 GCH to avoid blocking the DSP.
19
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
20
Ater PS and GPU/GP Dimensioning
MFS Overview
MxMFS
21
Ater PS and GPU/GP Dimensioning
MFS Overview
Ater Interface
Dimensioning rules
On the Ater interface, from one up to 8 E1 links can be connected to each GPU
board (A9135 MFS), and up to 13 E1 to each GP board (case with 13 Ater + 3Gb for
A9130 MFS). Each PCM link can be dedicated to packet traffic or shared between
CS and PS traffic.
For security reasons, the timeslots assigned to PS traffic should be spread among
different Ater PCMs. However, when there is enough PS traffic to fill 2 or more
PCMs, there is an advantage to dedicate complete PCMs to PS rather than mixing
PS with CS traffic, and thus avoids wasting TC resource.
It is possible to set PS timeslots on all Ater links coming from BSC; indeed, this can
be useful in the case of configurations with only 2 Ater in order to ensure better
security.
However, it is recommended not to carry PS traffic on the first Ater PCM so that it
can be connected directly to the transcoder in order to enable MFS installation
without O&M interruption on the BSC.
22
Ater PS and GPU/GP Dimensioning
MFS Overview
GP board connectivity
Max 1560 GCH
simultaneously
allocated per GP
AterMux AterMux
Mix CS/PS Mix CS/PS
Min 1 GSL
Recommended 2
Y to TC
Max 8 GSL
X
to BSC GP
Min 1 link Z to SGSN
Recommended 2
Min 2 links
Max 13 links
AterMux Gb Max 8 links
Dedicated PS
Max 12, 14 or 16 links for all AterMux (BSC, TC) and Gb interfaces,
depending on MFS configuration (X + Y + Z <= 10/12/14/16)
23
Ater PS and GPU/GP Dimensioning
MFS Overview
Gb Interface
The Gb interface connects between the MFS and the SGSN or between the
MSC and the SGSN, in order to exchange the PS signaling and traffic data.
The Gb interface is based on Frame Relay protocol, whether or not an actual
Frame Relay network is set.
On the physical layer, the Gb interface is supported by 2MBit/s PCM links of 32 TS
at 64Kbit/s.
Gb Frame Relay Gb
1) Through a FR Network MFS
Netwok
SGSN
Gb
2) Direct MFS - SGSN connections MFS
Gb
Gb
3) Through NSS transmission network MFS MSC/VLR MSC/VLR
24
Ater PS and GPU/GP Dimensioning
MFS Overview
Gb Interface
25
Ater PS and GPU/GP Dimensioning
MFS Overview
MFS Capacity
Note:
New Gb transport option (B10 MR2)
Gb over UDP/IP/Ethernet as an optional feature
available with MFS (DS10) and with MxMFS
26
2
PS Signaling Architecture
27
Ater PS and GPU/GP Dimensioning
Signaling Architecture
PS Signaling protocols
TC
HDLC SCCP/MTP A GSM
CS Signaling Core NW
MCB
RSL for nTRX + 1OML
(n = 1 to 4) N7
Air
AterMUX-CS
BTS Abis
MS Cell TRX
RSL for 1TRX BSC
(FR or HR)
AterMUX-PS
BCCH, CCCH, LAPD GSL
SDCCH, SACCH, Gb
FACCH GPRS
BSCGP MFS
PS Signaling GPU Core NW
Signaling on GSL
- Request the BSC to allocate/de-allocate a PDCH
- Notify the BSC whether there is a MPDCH
- Carry paging, channel request, and access grant if there is no MPDCH
- Receive cell state change information and BSC status
- Load notification (BSC to MFS)
28
Ater PS and GPU/GP Dimensioning
Signaling Architecture
PS Signaling protocols
BSCGP BSSGP
BSCGP
RRM RRM
Network
service
RLC/MAC
29
Ater PS and GPU/GP Dimensioning
Signaling Architecture
PS Signaling protocols
Device Device
Handler Handler
Lapd
Lapd
TP-GSM
Switch
HDLC HDLC
Management
RSL GSL
BTS MFS
30
Ater PS and GPU/GP Dimensioning
Signaling Architecture
PS Signaling protocols
RSL AterMux
31
Ater PS and GPU/GP Dimensioning
Signaling Architecture
Ater PS Signalling in B9
32
Ater PS and GPU/GP Dimensioning
Signaling Architecture
33
Ater PS and GPU/GP Dimensioning
Signaling Architecture
The GSL (GPRS signaling links) transports the signaling between the BSC and
the MFS for PS services.
Each GPU or GP board requires at least one GSL channel. For security
reason, it is recommended to have at least 2 GSL channels per GPU or GP
board.
34
3
Ater PS Dimensioning
35
Ater PS and GPU/GP Dimensioning
Dimensioning methods
36
Ater PS and GPU/GP Dimensioning
Dimensioning methods
37
Ater PS and GPU/GP Dimensioning
Dimensioning methods
P100c
Measured _ GCH _ traffic =
3600
P 383a P 384
%GCH _ Ater _ cong = × 100% %GCH _ GPU _ cong = × 100 %
3600 3600
Nb _ required _ GCH
Nb _ required _ AterPS _ TSs =
4
38
Ater PS and GPU/GP Dimensioning
Dimensioning methods
39
Ater PS and GPU/GP Dimensioning
Dimensioning methods
40
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Nb of Required GCH
Nb of Re quired GPU/GP board =
GPU/GP board GCH Capacity
41
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Nb of Required GSL
Nb of Re quired GPU/GP board =
4
The final number of required GPU/GP boards per BSC is the maximum value
between the number of boards needed for signaling traffic (GSL) and for user
traffic (GCH).
42
Ater PS and GPU/GP Dimensioning
Dimensioning methods
43
Ater PS and GPU/GP Dimensioning
Dimensioning methods
GPU limitation
PMU PTU
PPC/CPU DSP
Power Limitation Memory Limitation Power Limitation Memory Limitation
P76a
Dimensioning P392a P201 (thr_1 )
P77a P384
indicators P392b P202 (thr_2 )
=> P402 (thr )
QoS
P105e UL TBF estab P203 P105c
indicators
P105f BSS Failure P204 P105d
(TBF establ)
MFS parameters:
Thr = PMU_CPU_Overload (Default=95%)
Thr_1 = DSP_Load_Thr_1 (Default=85%)
Thr_2 = DSP_Load_Thr_2 (Default=95%)
44
Ater PS and GPU/GP Dimensioning
Dimensioning methods
÷
Nb of required PS
Traffic Erlang C required links per
GSL per BSC GPU board
QoS:
quantile Final nb of
delay Choose required
“Max” AterMUX-PS
value
User Traffic links per
GPU
Required
GCH Nb of Nb of
Nb of required required PS
Traffic Erlang C required GPU boards links per
GCH per BSC per BSC GPU board
QoS:
quantile
delay
45
Ater PS and GPU/GP Dimensioning
Dimensioning methods
INPUT METHOD
OUTPUT
GPU_for_MS_context_handling (= 0/1)
User Traffic
Required
+ +
GCH
÷
Traffic Number
Erlang C Needed
of GPU
GCH
boards
QoS:
quantile
delay GCH
capacity GPU_for_Power_Limitation (= 0/1)
of GPU
46
Ater PS and GPU/GP Dimensioning
Dimensioning methods
47
Ater PS and GPU/GP Dimensioning
Dimensioning methods
%GCH _ cong = Max(% Ater _ cong ,%DSP _ cong ,%DSP _ load ,%CPU _ overload )
Nb of Required GCH
Nb of Re quired GPU/GP board =
GPU/GP board GCH Capacity
48
Ater PS and GPU/GP Dimensioning
Dimensioning methods
+ GPU_for_MS_context_handling +
+ GPU_for_Power_Limitation
where:
GPU_for_MS_context_handling = 0 if P392b < 1000 for GPU (4000 for GP)
GPU_for_MS_context_handling = 1 if P392b = 1000 for GPU (4000 for GP)
GPU_for_Power_Limitation = 0 if P402/3600 < 0.1%
49
Ater PS and GPU/GP Dimensioning
Dimensioning methods
÷
GSL Nb of
Traffic Nb of required
Erlang C
required GSL links
GSL per BSC per GPU
QoS:
quantile
delay Nb of
required
GPU boards
per BSC
Needed counters:
P41 or GTALAPDLN (GPRS_LAPD_DL_traffic_sent_to_BSC),
P42 or GTALAPULN (GPRS_LAPD_UL_traffic_received_from_BSC).
50
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Number of required GSL per BSC comes from Signaling Traffic value (from
AterMux PS dimensioning)
Number of required GPU board per BSC comes from previous calculations
If the result is greater than 4 (8), we must increase the number of GPU
(GP) boards with 1, and redo the calculations.
51
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Number of required GPU board per BSC comes from previous calculations
52
Ater PS and GPU/GP Dimensioning
Dimensioning methods
53
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Required Gb
Traffic
•Erlang C Nb of required
Gb Timeslot per
QoS: link
% Quantile of x
delay sec
Needed counters:
P45 or GTGPVCDLN (GPRS_PVC_DL_traffic_from_SGSN),
P46 or GTGPVCULN (GPRS_PVC_UL_traffic_to_SGSN).
54
Ater PS and GPU/GP Dimensioning
Dimensioning methods
max( P 45,P 46 )
Measured _ Gb _ traffic =
28800
The maximum number of Gb links from one GPU/GP board to the SGSN is 8.
55
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Gb over FR configuration
Parameters:
Tc (Measurement interval) = 1s
CBS (Committed Burst Size)
Bit rate
CIR (Committed Information Rate) ACCESS_RATE_BC
EIR
CIR = (CBS*8)/Tc
NIR (Normal Information Rate) EBS
NIR ≥ CIR NIR
CIR
EBS (Excess Burst Size) CBS
EIR (Excess Information Rate)
T time
EIR = CIR+EBS*8/Tc
AC (Access Rate Bearer Channel)
AC ≥ CIR(1+EBS/CBS)
NbGbTS = AC/64kbps
56
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Gb over FR configuration
Rules if no direct access is used between MFS and SGSN:
CIR ≤ NIR ≤ CIR x (1 + EBS/CBS) ≤ ACCESS_RATE_BC
Example:
57
Ater PS and GPU/GP Dimensioning
Dimensioning methods
Gb over FR configuration
Rules if direct access is used between MFS and SGSN:
CIR = 0 <=> CBS = 0 => EBS > 0 (mandatory)
NIR = 0 (recommanded)
EBS = ACCESS_RATE_BC (expressed in kbit/s)/8, if CIR = 0 (recommanded)
Example:
For CBS = 0; CIR = 0 and NIR = 0:
58
4
Ater PS Optimization
59
Ater PS and GPU/GP Dimensioning
Ater optimization
60
Ater PS and GPU/GP Dimensioning
Ater optimization
Algorithmic changes:
The purpose of the technical corrections is to establish (at most) n GCHs for
each short TBF (“short TBF” meaning signalling or short data transfer TBF),
n being a low number.
Definition of the MS transfer of a given MS:
2 possible values: “short data” or “data”.
An MS transfer is considered to be “short data” as long as less than
N_DATA_BYTES_MAX_TRANS bytes have been transferred in both directions (since
the TBF establishment(s)).
Else, if more than N_DATA_BYTES_MAX_TRANS bytes have been transferred in at
least one direction, the MS transfer is considered to be “data”.
A “short data” MS transfer is supposed to cover both the GMM traffic case
(signalling case) and the cases of short “actual” data (e.g. short blackberry
terminal transfers).
61
Ater PS and GPU/GP Dimensioning
Ater optimization
Algorithmic changes:
Definition of the MS transfer of a given MS:
In DL, both the bytes sent (from RRM to RLC) and the bytes of the DL LLC PDUs
currently queued for the MS (but not yet sent from RRM to RLC) shall be counted.
In UL, only the bytes received (by RRM from RLC) are counted.
62
Ater PS and GPU/GP Dimensioning
Ater optimization
Behaviour when there are only MSs in “short data” transfer on a TRX
The maximum allowed (M)CS during a “short data” transfer is (M)CS2 in UL
and (M)CS1 in DL (even if there are more than 1 GCH established on the
TRX).
63
Ater PS and GPU/GP Dimensioning
Ater optimization
64
Ater PS and GPU/GP Dimensioning
Ater optimization
Behaviour when there are both MSs in “short data” and “data” transfer on a
TRX:
The total number of GCHs targeted for the TRX is the sum of the number of
GCHs targeted for the MSs in “data” transfer and of the number of GCHs
targeted for the MSs in “short data” transfer.
The goal is here to avoid that a (long) “data” traffic is disturbed by
(potentially many) “short data” traffics on the same TRX.
Example:
If, on a given TRX, 1 EGPRS TBF in “data” MS transfer is established on 4 PDCHs
and 1 EGPRS TBF in “short data” MS transfer is established on the remaining 4
PDCHs, then Target_Nb_GCH = 18 (for the “data” TBF) + 3 (for the “short data”
TBF) = 21.
(If only 18 GCHs were targeted instead of 21 GCHs, there would be no guarantee
for the “data” EGPRS TBF traffic not to be disturbed by “short data” TBF traffics,
especially in case of MCS-9 used on the 4 PDCHs of the “data” EGPRS TBF).
65
Ater PS and GPU/GP Dimensioning
Ater optimization
Behaviour on transition from “short data” to “data” transfer for a given MS:
The maximum allowed (M)CS of the TBF is immediately reassessed (in order
to be increased immediately, if it is possible according to the current
number of GCHs established on the TRX).
Additional GCH establishments are also triggered.
66
Ater PS and GPU/GP Dimensioning
Ater optimization
The previous algorithmic changes will only be applied when the global usage
of Ater resources in the GPU has reached a certain level:
A new threshold called Ater_Usage_Threshold_Short_Data is defined: “threshold
(percentage of used Ater nibbles in a GPU) above which the Ater usage is
optimized for short data TBF traffic”.
The optimizations will only be applied to the TBFs established while above this
threshold. Otherwise (i.e. while below this threshold), MS transfers are always
considered as “data”.
This will have for advantages that:
Ping times (measured in basic conditions where there is little or no PS traffic in
the GPU) are not degraded (e.g. 1000-byte pings),
Data transfers are not delayed if the new Ater_Usage_Threshold_Short_Data
threshold is not reached.
Even if it is not recommended (for the above reasons), this threshold can be set
to 0% in order to always activate the optimizations.
67
Ater PS and GPU/GP Dimensioning
Ater optimization
Those degradations will only appear when the Ater consumption has
reached a certain level in the GPU (Ater_Usage_Threshold_Short_Data
threshold customizable by the operator).
When the Ater consumption is below this threshold, there is no
degradation compared to the current B9 algorithms.
68
5
Telecom Parameters
69
Ater PS and GPU/GP Dimensioning
Telecom Parameters
70
Ater PS and GPU/GP Dimensioning
Telecom Parameters
71
Ater PS and GPU/GP Dimensioning
Telecom Parameters
OMC-R Default
System Name Instance Unit Min Max Definition
modifiable Value
Threshold (percentage of used Ater nibbles, in a
Ater_Usage_Threshold_Short_Data None (DLS) MFS % 0 100 100 GPU) above which the Ater usage is optimized
for “short data” MS transfers.
Number of PDCHs on which
MAX_GPRS_CS_SHORT_DATA_DL and
INIT_PDCH_SHORT_DATA_GPRS None (DLS) MFS None 1 8 2 MAX_GPRS_CS_SHORT_DATA_UL are
targeted when establishing GCHs for a GPRS
TBF associated to a “short data” MS transfer.
Number of PDCHs on which
MAX_EGPRS_MCS_SHORT_DATA_DL and
INIT_PDCH_SHORT_DATA_EGPRS None (DLS) MFS None 1 8 3 MAX_EGPRS_MCS_SHORT_DATA_UL are
targeted when establishing GCHs for an EGPRS
TBF associated to a “short data” MS transfer.
Maximum coding scheme used for the UL GPRS
MAX_GPRS_CS_SHORT_DATA_UL None (DLS) MFS None 1 4 2
TBFs associated to a “short data” MS transfer.
Maximum coding scheme used for the DL GPRS
MAX_GPRS_CS_SHORT_DATA_DL None (DLS) MFS None 1 4 1
TBFs associated to a “short data” MS transfer.
Maximum Modulation and Coding Scheme used
MAX_EGPRS_MCS_SHORT_DATA_UL None (DLS) MFS None 1 9 2 for the UL EGPRS TBFs associated to a “short
data” MS transfer.
Maximum Modulation and Coding Scheme used
MAX_EGPRS_MCS_SHORT_DATA_DL None (DLS) MFS None 1 9 1 for the DL EGPRS TBFs associated to a “short
data” MS transfer.
72
Ater PS and GPU/GP Dimensioning
Telecom Parameters
OMC-R Default
System Name Instance Unit Min Max Definition
modifiable Value
Number of bytes below which an MS
N_DATA_BYTES_MAX_TRANS None (DLS) MFS byte 20 10000 150
transfer is considered to be “short data”.
Number of bytes above which a transition
from “short data” to “long data” MS transfer
N_DATA_BYTES_MAX_TRANS_PERIODIC None (DLS) MFS byte 100 100000 10000 shall be periodically reattempted (only useful
in the rare cases where such a transition
previously failed).
Multiplication factor used in the computation
of the maximum number of UL TBFs allowed
TBF_GCH_RATIO_UL None (DLS) MFS none 0.1 5 1 to be established on a TRX for a given
number of GCHs on this TRX (i.e. in the M-
EGCH link of this TRX).
Multiplication factor used in the computation
of the maximum number of DL TBFs allowed
TBF_GCH_RATIO_DL None (DLS) MFS none 0.1 5 1 to be established on a TRX for a given
number of GCHs on this TRX (i.e. in the M-
EGCH link of this TRX).
73
Ater PS and GPU/GP Dimensioning
Telecom Parameters
Parameter settings:
Ater_Usage_Threshold_Short_Data: threshold (percentage of used Ater nibbles,
in a GPU) above which the Ater usage is optimized for “short data” MS transfers.
Subsystem = MFS, instance = MFS, category = Network (CDE), OMC-R = None (DLS),
range 0% .. 100%, default value = 100% (corrections “disabled” by default).
Recommended value when not “disabled”: 30%.
A low value will be beneficial to long data transfers (because no GCHs will be
"wasted" due to "signalling" or short data traffics in other cells),
A high a value will tend to avoid the degradations (compared to the current B9
algorithms) induced by the proposed evolutions.
“Ater_Usage_Threshold_Short_Data <= Ater_Usage_Threshold – 30%” is
recommended.
0% = the Ater optimizations are always « ON ».
100% = the Ater optimizations are always « OFF ».
For Ater resource saving, a low value of Ater_Usage_Threshold_Short_Data is
coherent with a low value of the T_GCH_INACTIVITY and T_GCH_INACTIVITY_LAST
timers.
74
Ater PS and GPU/GP Dimensioning
Telecom Parameters
Ater usage:
Ater_Usage_Threshold
always «OFF» 100%
Ater usage is low
always «ON» 0%
PS Traffic
75
Ater PS and GPU/GP Dimensioning
Telecom Parameters
Parameter settings:
N_DATA_BYTES_MAX_TRANS: number of bytes below which an MS transfer is
considered to be “short data”.
Subsystem = MFS, instance = MFS, category = Network (CDE), OMC-R = None (DLS),
default value = 150 bytes.
Decreasing (respectively increasing) the value of N_DATA_BYTES_MAX_TRANS will
tend:
– to make the Ater resource optimization worse (respectively better) when
the Ater usage of the GPU is above Ater_Usage_Threshold_Short_Data,
– to reduce (respectively make higher) the PS throughput degradations at
the beginning of MS traffics when the Ater usage of the GPU is above
Ater_Usage_Threshold_Short_Data.
In case of usage of MCS-6 (i.e. TBF_UL/DL_INIT_MCS = MAX_EGPRS_MCS_SHORT_
DATA_UL/DL = MCS-6), N_DATA_BYTES_MAX_TRANS = 148 bytes can be slightly
more efficient in terms of performances than 150 bytes.
76
www.alcatel-lucent.com
www.alcatel-lucent.com
77