Beruflich Dokumente
Kultur Dokumente
STUDENT GUIDE
Empty page
Switch to notes view!
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Both lethal and dangerous voltages may be present within the products used herein. The user is strongly advised not to
wear conductive jewelry while working on the products. Always observe all safety precautions and do not work on the
equipment alone.
The equipment used during this course may be electrostatic sensitive. Please observe correct anti-static precautions.
2. Trade Marks
Alcatel-Lucent and MainStreet are trademarks of Alcatel-Lucent.
All other trademarks, service marks and logos (Marks) are the property of their respective holders, including AlcatelLucent. Users are not permitted to use these Marks without the prior consent of Alcatel-Lucent or such third party owning
the Mark. The absence of a Mark identifier is not a representation that a particular product or service name is not a Mark.
Alcatel-Lucent assumes no responsibility for the accuracy of the information presented herein, which may be subject to
change without notice.
3. Copyright
This document contains information that is proprietary to Alcatel-Lucent and may be used for training purposes only. No
other use or transmission of all or any part of this document is permitted without Alcatel-Lucents written permission, and
must include all copyright and other proprietary notices. No other use or transmission of all or any part of its contents may
be used, copied, disclosed or conveyed to any party in any manner whatsoever without prior written permission from
Alcatel-Lucent.
Use or transmission of all or any part of this document in violation of any applicable legislation is hereby expressly
prohibited.
User obtains no rights in the information or in any product, process, technology or trademark which it includes or describes,
and is expressly prohibited from modifying the information or creating derivative works without the express written
All Rights Reserved Alcatel-Lucent 2008
3consent of Alcatel-Lucent.
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
4. Disclaimer
In no event will Alcatel-Lucent be liable for any direct, indirect, special, incidental or consequential damages, including
lost profits, lost business or lost data, resulting from the use of or reliance upon the information, whether or not AlcatelLucent has been advised of the possibility of such damages.
Mention of non-Alcatel-Lucent products or services is for information purposes only and constitutes neither an endorsement,
nor a recommendation.
This course is intended to train the student about the overall look, feel, and use of Alcatel-Lucent products. The
information contained herein is representational only. In the interest of file size, simplicity, and compatibility and, in some
cases, due to contractual limitations, certain compromises have been made and therefore some features are not entirely
accurate.
Please refer to technical practices supplied by Alcatel-Lucent for current information concerning Alcatel-Lucent equipment
and its operation, or contact your nearest Alcatel-Lucent representative for more information.
The Alcatel-Lucent products described or used herein are presented for demonstration and training purposes only. AlcatelLucent disclaims any warranties in connection with the products as used and described in the courses or the related
documentation, whether express, implied, or statutory. Alcatel-Lucent specifically disclaims all implied warranties,
including warranties of merchantability, non-infringement and fitness for a particular purpose, or arising from a course of
dealing, usage or trade practice.
Alcatel-Lucent is not responsible for any failures caused by: server errors, misdirected or redirected transmissions, failed
internet connections, interruptions, any computer virus or any other technical defect, whether human or technical in
nature
5. Governing Law
The products, documentation and information contained herein, as well as these Terms of Use and Legal Notices are
governed by the laws of France, excluding its conflict of law rules. If any provision of these Terms of Use and Legal Notices,
or the application thereof to any person or circumstances, is held invalid for any reason, unenforceable including, but not
limited to, the warranty disclaimers and liability limitations, then such provision shall be deemed superseded by a valid,
enforceable provision that matches, as closely as possible, the original provision, and the other provisions of these Terms of
Use and Legal Notices shall remain in full force and effect.
Blank Page
Switch to notes view!
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Course Outline
1. EGPRS
QoS
About
This Course
Course outline
1. Role of the BSS in GPRS QoS Monitoring
Technical
2.support
Recalls on the Main BSS GPRS Telecom
Procedures
5. Topic/Section
is Positioned Here
Course objectives
4. Detection
of the Main
BSS GPRS QoS6.Problems
Topic/Section is Positioned Here
1. Topic/Section
is Positioned
Here
Xxx
Xxx
Xxx
6. Appendix
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Course Objectives
Switch to notes view!
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Conventions
used
in this guide
Switch
to notes
view!
Note
Provides you with additional information about the topic being discussed.
Although this information is not required knowledge, you might find it useful
or interesting.
Technical Reference
(1) 24.348.98 Points you to the exact section of Alcatel-Lucent Technical
Practices where you can find more information on the topic being discussed.
Warning
Alerts you to instances where non-compliance could result in equipment
damage or personal injury.
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
10
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Self-assessment of Objectives
Contract number :
to notes view!
Number of trainees :
Dates from :
to :
Location :
Instructional objectives
1
Yes (or
globally
yes)
No (or
globally
no)
To be able to XXX
2
11
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Comments
12
Yes (or
Globally
yes)
No (or
globally
no)
Comments
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
Other comments
Section 1
EGPRS QoS
Module 1
Role of the BSS in GPRS QoS Monitoring
3JK10237AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
112
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Describe the role of the BSS in the End-user GPRS QoS and the dependencies
between Global (BSS+GSS) and BSS GPRS QoS on one hand and between BSS
GSM and GPRS QoS on the other hand
113
114
Table of Contents
Page
115
7
13
26
36
39
43
116
1 Distinction between
BSS/BSS+GSS/End-user GPRS QoS
117
SGSN
BSS
BTS
BSC
GGSN
MFS
GPRS
Backbone
Um
Abis
Ater
Gb
Gn
Packet
Data
Network
TE
Gi
BSS QoS
BSS+GSS QoS
End-user QoS
118
3 types of QoS are involved in the overall analysis of the GPRS QoS :
z
Radio QoS
It is defined in terms of throughput, service precedence, RLC reliability mode, transfer delay.
GPRS QoS
It must be considered from the R interface to the Gb interface. It belongs mainly to the radio
environment as well as the proper functioning of the PCU implemented inside the BSS.
It must be considered from the R interface (MS access to the GPRS) to the Gi interface (exit from
the GPRS Network).
It includes the Radio QoS and the GSS QoS.
It is defined in terms of service precedence, transfer delay, mean and peak throughputs and
reliability.
End-User QoS
End-user QoS
BSS+GSS QoS
BSS QoS
119
A bad BSS GPRS QoS (Radio QoS) will lead to a bad GPRS QoS and a bad End-user QoS.
A bad End-user performance can be due to a bad GSS behaviour without any BSS GPRS QoS degradation.
A bad End-user QoS can also be due to a bad PDN performance.
Impact of UE
z
Different data applications are multiplexed over the GPRS radio layers:
FTP, WEB/HTTP, WAP, MMS, etc.
1 1 10
A bad end-user QoS can also be due to the setting of TE protocol layers parameters which can not have
optimal values to get the best GPRS performance.
Data applications use TCP/IP protocol layers which have a great impact
on the end-user QoS
FTP above TCP/IP layers
FTP
relay
TCP
relay
IP
SNDCP
PPP
PPP
relay
SNDCP
relay
LLC
LLC
IP
GTP
relay
IP
IP
relay
IP
IP
GTP
UDP
UDP
IP-Gn
IP-Gn
First IP router
RLC
RLC
BSSGP
BSSGP
MAC
MAC
NS
NS
L2
L2
RF
RF
L1
L1
L1
L1
Last IP rou
(*)
BSS
TE (PC
,PDA )
GGSN
MS
R
SGSN
Um
Gn
Gi
Gb
TCP data segment
Possible repartition on the end to end path of the TCP flight size
1 1 11
TCP acknowledgement
A bad end-user QoS can also be due to the setting of TE protocol layers parameters which can not have
optimal values to get the best GPRS performance.
The BSS QoS does not allow to have a complete understanding of the
end to end QoS seen by the user
Indeed, upper protocol layers (TCP for example) have a great impact on the
global QoS
The GSS also has a great impact on the global QoS
1 1 12
1 1 13
Data Services
Media
Always-on
Fun
Directories
Mobile Office
Voice (!)
E-mail
Agenda
IntraNet/InterNet
Corporate Applications
Database Access
Yellow/White Pages
International
Directories
Operator Services
Music
Transportation
Flight/train Schedule
reservation
Vertical
application
Traffic Management
Automation
Mobile branches
Health
Downloading of
music files or
video clips
News
(general/specific)
International/National
News
Local News
Sport News
Weather
Lottery Results
Finance News
Stock Quotes
Exchange Rates
Location services
Traffic Conditions
Itineraries
Nearest Restaurant,
Cinema, Chemist,
Parking, ATM, etc..
M-commerce
Non physical
on-line Banking
Ticketing
Auction
Gambling
Best Price
e-Book
1 1 14
Physical
on-line shopping
on-line food
Transfer Delay
Throughput
Reliability
web
video streaming
ftp
location based advertising
audio streaming
email
wap
fax
e-commerce
interactive games
SMS
1 1 15
Data applications have very different traffic characteristics (amount of data, duration between LLC PDUs)
leading to different ways of triggering radio layers algorithms. This has a direct impact on the follow-up
of some QoS indicators at OMC-R level: number of DL/UL TBF establishment requests, DL/UL TBF
duration, coding scheme distribution.
1 1 16
The Mean Throughput class range is smaller than the Peak Throughput class one because:
z The later is considered per interface (the purpose being to maximize the use of the transmission
capacity over each interface according to its physical characteristics).
The former is considered end to end and must take into account the weaker interface characteristics,
the air interface one.
Reliability: Five classes are defined according to the tolerable BER (from 1 = lowest BER required to 5 =
highest tolerated BER and no acknowledgement or error checking).
ETSI Principles
z
The BSS can guarantee the required QoS or downgrade to Best Effort
y E.g. in case of lack of resource
1 1 17
SGSN
BSS
BTS
BSC
GGSN
MFS
GPRS
Backbone
Um
Abis
Ater
Gb
Gn
Radio QoS
GPRS QoS
End-user QoS
1 1 18
Packet
Data
Network
Gi
TE
Precedence
z
Precedence:
Defines the priority for maintaining service in a congestion situation
Specified on:
y The DL path: in the DL BSSGP PDU header
y The UL path: radio priority in Packet resource request (2-phase access)
If EN_PFC_FEATURE=Disabled
y Not managed in the Alcatel-Lucent BSS, but the operator can configure, in case of
GPRS cell configured with a Master PDCH the persistence level of each radio priority
and therefore control the uplink TBF establishment delay
If EN_PFC_FEATURE=Enabled
y The precedence is taken into account for the Interactive and Background classes
y It impacts the way of scheduling the RLC data blocks at MS and TRX level (Weighted
Round Robin algorithm)
1 1 19
Service precedence:
z
The management of the persistence levels in the Alcatel-Lucent BSS is the following. When there is a
PBCCH allocated in the cell, the MFS broadcasts on the PBCCH four persistence levels P(i), defined by
O&M, each of them corresponding to a given radio priority i (i = 1, 2, 3, 4), where P(i) {0, 1, 14, 16}.
For each access attempt, the MS draws a random value R in the set {0, 1, 14, 15}. The MS is allowed
to send a Packet Channel Request message only if the P(i), where i is the radio priority of the TBF being
established, is lower or equal to R. This method allows the operator to differentiate the access
probability of the MSs as a function of their radio priority.
There is no preemption of an on-going TBF to establish a new one with a higher service precedence
level.
Reliability
z
Reliability:
Defines the transmission characteristics that are required by an application in
terms of SDU loss probability, duplication of SDU, mis-sequencing of SDU or
corruption of SDU
Implemented at BSS level as RLC Acknowledged (Ack) mode or RLC Not
acknowledged (Nack) mode
Specified on
y The DL path: in the DL BSSGP PDU header
y The UL path: in Packet resource request (2-phase access)
1 1 20
Streaming class
Live video retransmission
The MFS reserves radio and
transmission resources at the PFC
creation
Interactive class
Web browsing
No resource reservation
RLC data blocks are scheduled with
a certain priority
+
Delay
sensitive
Data
Integrity
sensitive
Background class
email, FTP
No resource reservation
RLC data blocks are scheduled with a
low priority
1 1 21
Conversational class:
z The most well known use of this scheme is telephony speech (e.g., GSM). But with the Internet and
multimedia, a number of new applications will require this scheme, for example voice over IP and video
conferencing tools.
z Real-time conversation is always performed between peers (or groups) of live (human) end users. This
is the only scheme where the required characteristics are strictly given by human perception.
Streaming class:
When the user is looking at (listening to) real time video (audio) the scheme of real time streams applies.
The real time data flow is always aiming at a live (human) destination. It is a one way transport.
Interactive class:
z When the end user, that is either a machine or a human, is on line requesting data from a remote
equipment (e.g., a server), this scheme applies.
z Examples of human interaction with the remote equipment are: web browsing, data base retrieval,
server access. Examples of machines interaction with the remote equipment are: polling for
measurement records and automatic data base enquiries (tele-machines).
Background class:
z When the end user, that typically is a computer, sends and receives data files in the background, this
scheme applies.
z Examples are background delivery of E-mails, SMS, download of databases and reception of
measurement records.
THP:
From 1 (highest priority) to 3 (lowest priority)
y THP1
y THP2
y THP3
1 1 22
According to 3GPP TS 23.107, the Traffic Handling Priority specifies the relative importance for handling of
all SDUs belonging to the bearer compared to the SDUs of other bearers.
Max
Step size
0 kbps
63 kbps
1 kbps
64 kbps
568 kbps
8 kbps
576 kbps
8640 kbps
64 kbps
The Guaranteed Bit Rate (GBR) is associated with the Streaming class, if
y EN_PFC_FEATURE = Enabled at BSC level
y and EN_STREAMING = Enabled at cell level
1 1 23
According to 3GPP TS 23.107, the Traffic Handling Priority specifies the relative importance for handling of
all SDUs belonging to the bearer compared to the SDUs of other bearers.
Delay class
Alcatel-Lucent Offer
Mean throughput
class
any
any
Best-Effort
1, 2 or 3
any
Best-Effort
1,. 2 or 3
Best Effort
Best-Effort
1,. 2 or 3
specified, except BE
Normal
1,. 2 or 3
specified, except BE
Premium
Reliability class:
as required by the MS
BE = Best-Effort
1 1 24
The QoS attributes are associated with a PDP context performed by an R97/98 MS.
The five QoS parameters of the standard define more than 60 combinations! This is too much and must
be simplified:
z Too complex to implement,
z
- = any value.
In green, the main criterion for the definition of the resulting QoS.
Conversational
Premium
Streaming
Premium
Interactive
Premium
Interactive
Normal
Interactive
Normal
Background
Best Effort
1 1 25
The mapping of R97/98 QoS attributes to R'99 QoS is applicable in the following cases:
z
hand-over of PDP context from GPRS R97/R'98 SGSN to GPRS R'99 or UMTS SGSN.
when an R'99 MS performs a PDP context activation in an R'99 SGSN with an R'97/98 GGSN.
When GGSN responds to the PDP Context Activation, mapping of the changed R97/98 QoS attributes
received from the GGSN to R99 QoS attributes is performed in the serving SGSN.
when the SGSN has received an R97/98 QoS subscribed profile, but the MS is R'99.
The mapping of R'99 QoS attributes to R'97/98 QoS is applicable in the following cases:
z
when an R'99 MS performs a PDP context activation in an R'99 SGSN while the GGSN is R'97/98.
In this case the SGSN shall perform mapping of the R99 QoS attributes to the R97/98 QoS attributes;
when the SGSN sends user data to the BSS for an R'99 MS.
when the SGSN has received R'99 QoS subscribed profile but the MS is R'97/98.
in the new SGSN, during an inter-SGSN RA_update procedure, or an inter-system change, on receipt of
the R'99 QoS attributes from the old SGSN.
1 1 26
PM Counters
COUNTERS
BSC
MFS
HLR
Gb
SGSN
1 1 27
GPRS
Backbone
Packet
Data
Network
GGSN
Transmission plane
Application
IP / X.25
RRM
RRM
RLC
RLC
MAC
MAC
GSM-RF
GSM-RF
MS
Um
Relay
UDP/TCP
BSSGP
BSSGP
IP
NS
NS
L2
L2
L1bis
L1bis
L1
L1
L1-GCH
BTS
1 1 28
Gb
GCH traces
L2-(M)EGCH
GSM-RF
Abis
RRM
SGSN
Relay
RLC
NS
MAC
L2-(M)EGCH
Ater(mux)
BSSGP
L1bis
L1-GCH
MFS
GTP
LLC
BSS
Relay
GTP
Gb traces
LLC
Relay
SNDCP
Air traces
SNDCP
IP / X.25
Gn
UDP/TCP
IP
GGSN
Trace Signaling
z
GMM/SM
RRM
Relay
NS
GSM-RF
L1bis
Um
BSS
BTS
GTP
LLC
UDP
UDP
BSSGP
IP
IP
NS
L2
L2
L1bis
L1
L1
Gb
RR
Relay
L2-RSL
L1-RSL
Abis
1 1 29
GTP
SGSN
BSCGP
L2-GSL
L1-GSL
BSC
GSL traces
L2-RSL
L1-RSL
GCH traces
Relay
GSM-RF
BSSGP
BSCGP / RRM
GSM-RF
MS
Gb traces
Air traces
LLC
Relay
Ater(mux)
Gn
BSC Relay
GGSN
BSSGP
BSCGP
NS
L2-GSL
L1-GSL
L1bis
MFS
End-User QoS
Ping
FTP
WAP
WEB (HTTP)
y Traces must be performed at both Air interface and Application levels
1 1 30
FTP tests:
z
Drive measurements:
1 1 31
Name or the URL of the WEB page to be downloaded for HTTP tests
FTP
FTP session success rate
Application layer throughput in kbit/s per file
WAP
WAP gateway access time
WAP page download success rate
Application throughput
HTTP (WEB)
WEB page download success rate
Application throughput
1 1 32
MMS tests:
z
Usually QoS indicators giving throughput or time values are provided with 4 detailed indicators:
z
minimum
maximum
average
standard deviation
GSS QoS
z
Counters:
in the SGSN
in the GGSN
in the HLR
Traces:
BSS-SGSN interface (Gb)
GGSN-PDN interface (Gi)
intra-GSS interface (Gn)
1 1 33
BSS QoS
z
Counters:
Traces:
1 1 34
Trace MS + NEMO
Protocol analyzer + COMPASS
(K12 Viewer)
Other
PLMN
Packet domain
BTS
Ater
Abis
SGSN
SGSN
MFS
BSC
Gb
EGPRS MS
NOKIA N95
SERVER
e.g.
FTP, HTTP
RLC/MAC layer
Physical layer
Data Link
Physical
Protocol
Analyzer
K1205
1 1 35
AMI Compass
GNNettest
Gb Statistics
Application
Presentation
Session
Transport
Network
IP layer
LLC layer
Measurement
Trace SW
Anite NEMO
Core network
Internet/
Internet
/
Intranet
Gn
Application layer
GPRS Air
Interface
Statistics
FireFire
wall
GGSN
GGSN
OSI Layers
1 1 36
Impacts
GSM QoS
GPRS QoS
1 1 37
Bad radio conditions like coverage or interference problems degrading GSM QoS also provoke BSS GPRS
QoS problems.
Bad BSS GPRS performance is not always correlated to GSM QoS problems:
z
A low throughput can be due to a bad setting of radio algorithms specific to GPRS.
On the other hand GPRS traffic can induce or worsen GSM QoS performance:
z
PS signaling using CCCH channels can induce a PS AGCH and/or PCH overload and eventually an SDCCH
congestion.
Exercise
z
Among the following list of typical problems in a GSM network, find the
ones having an impact on BSS GPRS QoS
Typical BSS GSM problem
Coverage
Interference
path unbalanced at cell fringe
TRX HW degradation
Abis MW problem
A interface congestion
SDCCH congestion
TCH congestion
Rate of LU/call too high
Handover failure too high
Time allowed:
10 minutes
1 1 38
1 1 39
IP
SNDCP
SM
GMM
GMM
SM
SNDCP
SM signaling messages
LLC frames
LLC
RLC
RLC
MAC
Physical
layer
Um
L2-GCH
L1-GCH
BTS
1 1 40
relay
L2-GCH
L1-GCH
Abis/Ater
BSSGP
BSSGP
Frame
relay
Physical
layer
MAC
relay
Physical
layer
MS
LLC
PCU
MFS
Frame
relay
Physical
layer
Gb
SGSN
For a PS service the BSS simply relays the LLC frames between the MS and the SGSN. GPRS GMM/SM
signaling messages are transferred through the BSS as User data.
Therefore a BSS Data transfer procedure (called TBF) is carried out either to transfer user data or to
transmit MS-SGSN signaling message. BSS GPRS QoS indicators have to be carefully interpreted especially
in the case of a high load of GPRS signaling.
BSS GPRS Protocol (BSSGP)
Its function is to relay LLC frames over the Gb interface, with no guarantee of integrity (relaying user
data and GMM / SM messages: session, RA_update and paging procedures).
There is 1 BSSGP frame for 1 LLC frame.
GPRS attach
GPRS detach
PDP context activation
PDP context de-activation
1 1 41
BSS GPRS QoS indicators must be carefully interpreted knowing that TBFs are used for both data and
signaling transfer.
Gb traces might be needed for a better understanding of QoS problems.
6 Indicators Classification
1 1 42
6 Indicators Classification
QoS Family
z
z
Traffic Load
Quality Of Service
Evaluation of the rate of success or failure per interface:
(Radio, AterMux, Gb)
1 1 43
6 Indicators Classification
QoS Sub-families
GPU
1 1 44
1 1 45
Exercise
z
A customer complains about the fact that transferring a file from his
laptop to his home computer using GPRS connected to internet takes
too much time.
Time allowed:
10 minutes
1 1 46
End of Module
Role of the BSS in GPRS QoS Monitoring
1 1 47
Section 1
EGPRS QoS
Module 2
Recalls on the Main BSS GPRS Telecom Procedures
3JK10238AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
122
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Describe the main BSS GPRS procedures and algorithms having an impact on
QoS
123
124
Table of Contents
Page
125
7
9
17
126
127
Organization
physical channel
PDCH
control channel
traffic channel
logical channel
Master PDCH
Primary MPDCH
PBCCH
Slave PDCH
Secondary MPDCH
PCCCH
PPCH
128
PTCH
PAGCH
PDTCH
PTCCH
PACCH
129
Radio Resources
PDCH 1
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B4
B5
B6
B7
B8
B9
B10
B11
B4
B5
B6
B7
B8
B9
B10
B11
PDCH 2
B0
B1
B2
B3
PDCH 3
B0
B1
B2
z
z
B3
1 2 10
A Temporary Block Flow is a temporary, unidirectional physical connection across the Um interface,
between one mobile and the BSS. The TBF is established when data units are to be transmitted across
the Um interface. It is released as soon as the transmission is completed.
TBF Phases
z
establishment
progress
release
Radio resources to be
used during the data
transfer are reserved by
the BSS and are assigned
to the MS
1 2 11
T_DELAYED_FINAL_PUAN
UL TBF
establishment
1 2 12
progress
release
default: 400ms
UL TBF
TBF establishment
TBF active
TBF extended
release
1 2 13
The release of a DL TBF is delayed after all the DL RLC blocks have
been transferred in order to be able to:
DL TBF
TBF active
progress
1 2 14
TBF delayed
release
DL TBF
possible
TBF active
TBF delayed
release
1 2 15
default : 2 seconds
DL TBF
DL TBF establishment
TBF active
possible
TBF delayed
on AGCH,
TBF release
1 2 16
on PCH
of MS paging group
1 2 17
L1bis
z
Gb interface
MFS
SGSN
BSSGP
BSSGP
NS (NSC)
NS (NSC)
NS (SNS)
NS (SNS)
PCM
BC i
BC x
PCM
L1
L1
BC j
1 2 18
BC y
The Gb physical interface is made up of one or more 64-Kbit/s channels on one or more physical lines at
2048 Kbit/s.
Both individual 64-Kbit/s and n*64-Kbit/s channels are supported by the MFS.
A Bearer Channel (BC) is an n*64-Kbit/s channel (1 n 31).
NB: among the 16 PCM links offered per PCU, only 8 are dedicated to the Gb interface, 4 for the upload
and 4 for the download. The maximum point-to-point transfer capacity over the Gb interface in one
direction is then 31*64 Kbit/s*4 = 8192 Kbit/s.
Network Service
z
Gb interface
MFS
SGSN
BSSGP
BSSGP
Frame Relay Network
NS (NSC)
PVCa
DLCIx
PVCm
DLCI
NS (NSC)
NS (SNS)
NS (SNS)
L1
L1
PVCb
DLCIy
1 2 19
PVCn
DLCI
All Rights Reserved Alcatel-Lucent 2008
Concept of PVC:
z
It is not an end to end link between the MFS and the SGSN.
At MFS side a PVC is identified by its Data Link Connection Identifier (DLCI) which is
independent from the one defined at SGSN side. DLCI 0 is used for signaling.
The SNS layer, layer 2.1 in the OSI model, offers the Frame Relay technology. The NSC layer, layer 2.2 in
the OSI model, offers the point to point data transfer in both directions.
The PVC standards are not specific to GPRS. Please refer to the Frame Relay Forum organization, the
ITU-T and ANSI (T1S1.1 workshop) specifications.
Gb interface
MFS
BSSGP
SGSN
NSVC
NSVCi=11
BSSGP
NS (NSC)
NS (NSC)
NS (SNS)
NS (SNS)
L1
1 2 20
NSVC
NSVCi=12
L1
Concept of NS-VC:
z
A NS-VC is an end to end logical link between the MFS and the SGSN.
Each NS-VC is identified by its NSVCI which has an end to end significance on the Gb interface.
There is a one to one relation between one NS-VC and one PVC.
The main functions of the NSC layer (2.2 layer) are: sequencing of the data transmission, flow control,
lost frame management.
When a MS performs a GPRS ATTACH, it is allocated on one NS-VC and only one. There is no change of NSVC afterwards, until cell reselection or GPRS DETACH.
NSVC
NSVCi=11
BSSGP
NS (NSC)
PCU
NS (SNS)
NSVC
NSVCi=12
L1
1 2 21
Note: for MM purposes, the SGSN needs a 1:1 correspondence between the NSEI and the RAI.
BSS
Cell
BSSGP layer
BVC
Physical layer
Cell
BVC
BVC
Cell
BVC
NSE
NSC sub-layer
SNS sub-layer
Cell
NSE
NS-VC
NS-VC
NS-VC
NS-VC
PVC
PVC
PVC
PVC
BC
BC
2 Mbit/s
BC
BC
2 Mbit/s
BSSGP
z
BVCi=n
Gb interface
BVCi=2
BVCi=1
BSSGP
BSSGP
NSC
NSC
SNS
BVCi=n
NSVC
SNS
L1
L1
SGSN
MFS
1 2 22
To activate a new cell in an SGSN, it is only needed to add a new BVCi in an NSEi. No update of the NSEi
information is necessary.
BVCI=2
BVCI=1
BVCI=3
BSC1
NSVC1
PCM
PVC
BC
BVCI=1
NSE1
NSE1
PCM
BC
PCM
PVC
BC
NSVC2
BVCI=3
F.R
Network
PCM
BC
BVCI=5
BVCI=4
BVCI=6
BSC2
NSVC3
BVCI=5
BVCI=4
PCM
PVC
BC
NSE2
NSE2
PCM
BC
NSVC4
PCM
PVC
BC
BVCI=6
SGSN
1 2 23
BVCI=2
BVCI=1
BVCI=3
BSC1
BSS GPRS Protocol
BVC
(BSSGP)
(BSSGP)
BVCI=5
BVCI=4
BVCI=6
BSC2
(NSC)
NSE
NS-VC
Sub-Network Service
(SNS)
1 2 24
(NSC)
Sub-Network Service
BC
PVC
Physical layer
Packet Control Unit function
(PCU)
(SNS)
Physical layer
Frame Relay
SGSN
Note 1:Both maximum number of E1 and maximum number of GP for stand-alone MFS cannot be reached
simultaneously. The operator has to make the following choice at commissioning:
- 16 E1 with up to 8 GP with one shelf and up to 16 GP with two shelves.
- 12 E1 with up to 9 GP for the first shelf and up to 21GP with two shelves.
Note 2: In case of MFS in centralized clock mode, two 2 E1 ports are reserved for clock distribution. In
this case the maximum number of E1 is reduced to 14.
BSSGP Frame
z
One BSSGP PDU includes one and only one LLC PDU
BSSGP frame
LLC frame
BVCI
TLLI
LLC header
LLC payload
BSSGP header
1 2 25
1 2 26
End of Module
Recalls on the Main BSS GPRS Telecom Procedures
1 2 27
Section 1
EGPRS QoS
Module 3
Description of the Main BSS GPRS QoS Counters and Indicators
3JK10239AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
132
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Interpret the BSS GPRS QoS indicators attached to each BSS GPRS procedure
or algorithm having an impact on QoS
Interpret the BSS GPRS PM counters used in the computation formulae of QoS
indicators
133
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
134
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Table of Contents
Page
135
7
56
88
118
127
165
179
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
136
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
137
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
TBF Establishments
Data Transfer
establishment
DL TBF establishment
UL TBF establishment
MS in MM Ready state
MS in MM Ready state
MS in MM Standby
state
PS Paging
MS in PIM
MS in PTM
MS in PTM
MS in PIM
(DL TBF)
on CCCH
or
1-Phase
2-Phase
(UL TBF)
on PACCH
DL TBF
running
138
or
on CCCH
on PACCH
DRX
UL TBF
running
Non-DRX
or
T3192
running
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
2-phase access on CCCH : when the MS is in Packet Idle Mode and the MS needs more than 1 PDCH or
wants to transfer blocks in RLC unacknowledge mode.
zDuring
z
z
On CCCH Non-DRX mode: when the MS is in Packet Idle Mode and the MS is listening to all AGCH channels.
zDuring
z When T3192 is running: when a DL TBF has been released at the MS side and before the previously used
radio resources are released (at T3192 expiry).
BTS
(EGPRS Packet)
Channel request
RACH
Channel required
(TA)
TA calculation
Immediate assignment
MS switches
AGCH
on assigned
PDCH
USF Scheduling
PDTCH
Contention
resolution
BSC
MFS
GPRS
EGPRS
P62c
P62d
GCH allocation
USF Scheduling
T_USF_Scheduling_AGCH
expiry
T_GPRS_ASSIGN_AGCH
Packet UL Ack/Nack
P49
Packet UL Ack/Nack
P30c
P30d
GPRS
EGPRS
TLLI, TFI
PACCH
139
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
In case a Channel Request or an EGPRS Packet Channel Request is received from the mobile station, an
Immediate Assignment message is sent to the MS assigning the radio resources (the PDCH id, the USF value,
the TFI value, the TAI value).
In case a Channel Request is received on a RACH, the BSS does not know the multislot class of the MS.
Consequently, the Alcatel BSS assigns only one PDCH to the MS.
In case an EGPRS Packet Channel Request message is received from the mobile station, the EGPRS multislot
class of the MS is known by the BSS. However only one PDCH is allocated due to the limitation of the
Immediate Assignment message:
z If the PDCH is allocated on a non-EGPRS capable TRX an Immediate Assignment message in GPRS mode is
sent to the MS including the PDCH id, the USF value, the TFI value, the TAI value, the TA value, and the
GPRS coding scheme to be used.
z If the PDCH is allocated on an EGPRS capable TRX, an Immediate Assignment message in EGPRS mode TA
value and the EGPRS modulation and coding scheme to be used.
Timers
z T_USF_scheduling_AGCH: Time between the sending of the Assignment Command message to the BTS and
the scheduling of the first UL block on the PDCH. This internal MFS timer is always expiring in order to leave
time to the MS to switch from a CCCH to a PDCH time slot.
z T_GPRS_ASSIGN_AGCH T_USF_scheduling_AGCH: Started at T_USF_scheduling_AGCH expiry, stopped
when receiving the first UL block from the MS.
BTSChannel required
(TA)
TA calculation
BSC
Channel request
(TA)
P62d
GCH allocation
MS switches
on assigned
PDCHs
GCH allocation
Packet UL assignment
PACCH
USF Scheduling
PDTCH
RLC data block
PDTCH
Packet UL assignment
TLLI, PDCHs, USFs, TFI, TAI, TA, CS
(MCS, EGPRS window size)
USF Scheduling
RLC data block
1 3 10
T_ACK_WAIT
P30c
P30d
GPRS
EGPRS
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The MS Radio Access Capability IE includes the Multislot class of the MS as well as the QoS required for the
transfer
Timers
z T_GPRS_ASSIGN_AGCH, controls the duration between (EGPRS Packet) Channel Request message and the
UL radio block allocated to the MS.
z T_ACK_WAIT: Started when the first UL block is scheduled to the MS, stopped when receiving the first UL
block.
T3168 = 1 s (default value). It can be set at the OMC-R level but 1 s is the minimum value.
BTS
(EGPRS)
Packet Channel request
PRACH (4 A.B.)
BSC
MFS
(EGPRS)
(EGPRS)
Packet Channel request Packet Channel request
(TA)
(TA)
TA calculation
GPRS
EGPRS
P62a
P62d
GCH allocation
MS switches
on assigned
PDCHs
Contention
Packet UL assignment
Packet UL assignment
PDCHs, USFs, TFI, TAI, TA, CS (MCS, EGPRS window
PAGCH
size)
USF Scheduling
PDTCH
T_ACK_WAIT
USF Scheduling
resolution
Packet UL Ack/Nack
PACCH
1 3 11
P30a
P30d
GPRS
EGPRS
Packet UL Ack/Nack
TLLI, TFI
All Rights Reserved Alcatel-Lucent 2008
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A EGPRS mobile provides both its GPRS multislot class and its EGPRS multislotclass. If the TBF can not be
established in EGPRS mode it will then be established in GPRS mode if possible. In this case the EGPRS
multislot class is used by the BSS to allocate the corresponding number of PDCHs. If the GPRS multislot class
is higher than the EGPRS one then the TBF is a candidate for a subsequent radio resource re-allocation to
extend the number of PDCHs.
MS
TA calculation
Packet UL assignment
PAGCH
MS switches
on allocated
RLC block(s)
Contention
Packet UL assignment
PDCH id, TBF starting time, TA, 1
(multiple) block(s)
MS switches
on assigned
PDCHs
P62d
T_UL_Assign_PCCCH
resolution
T3168
P62a
EGPRS
Packet UL assignment
PACCH
USF Scheduling
PDTCH
RLC data block
PDTCH
Packet UL assignment
TLLI, PDCHs, USFs, TFI, TAI, TA, CS
(MCS, EGPRS window size)
USF Scheduling
RLC data block
T_ACK_WAIT
P30a
GPRS
1 3 12
P30d
EGPRS
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Timer
T_UL_ASSIGN_PCCCH controls the duration between (EGPRS) Packet Request message and the UL radio
block allocated to the MS.
T_UL_ASSIGN_PCCCH = 0.4 s (default value). It can be set at the OMC-R level.
2-phase access is used when the MS wants specific QoS attribute values to be taken into account (e.g., RLC
Nack mode).
BTS
BSC
MFS
DL transfer
RLC data block
PDTCH
Packet DL Ack/Nack
PACCH
T3168
EGPRS
Packet UL assignment
Packet UL assignment
PDCHs, USFs, TFIUL,TAI, CS (MCS, EGPRS window size)
PACCH
USF Scheduling
PDTCH
USF Scheduling
RLC data block
T_ACK_WAIT
P30b
GPRS
1 3 13
EGPRS
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
This scenario corresponds to a UL TBF establishment in PTM without re-allocation of the on-going DL TBF.
The Packet UL Assignment message is repeated N_SIG_REPEAT times because if the MS has not decoded the
Packet UL Assignment then the MS tries again to establish the UL TBF only after T3168 expiry.
N_SIG_REPEAT = 1 (default value). It cannot be set at the OMC-R level. Therefore the Packet UL Assignment
is sent 2 times in a row.
Time allowed:
30 minutes
1 3 14
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
TBF Establishment
Failure BSS
Abis Congestion
TBF Establishment
Failure Gb
Ater Congestion
GPU congestion
TBF Establishment
Failure Radio
DSP Congestion
DSP in load/overload
CPU Congestion
Too many TBF
1 3 15
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Note:
z GPU congestion means that the maximum capacity of at least one DSP on the GPU is reached in terms of
resources GCH and/or PDCH.
z A lack of Ater resources occurs when there is not enough Ater nibbles to serve the UL TBF request.
z A lack of Abis transmission resources occurs when there is not enough Abis nibbles to serve the UL TBF
request.
The GPU is split into two sub-units : the Packet Management Unit (PMU) and the Packet Traffic Unit (PTU).
The functions managed by the PMU are implemented on the PowerPC (CPU) processor
The functions managed by the PTU are implemented on 4 Digital Signalling Processors (DSP) for a GPU board
Radio Congestion
Ater Congestion
UL TBF establishment fails due to a lack
of Ater resources
DSP Congestion
maximum capacity of at least one DSP
on the GPU is reached in terms of
resources GCH and/or PDCH.
Abis Congestion
UL TBF establishment fails due to a lack
of Abis resources
CPU Congestion
UL TBF cannot be established due to
CPU processing power limitations of the
GPU
1 3 16
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
This slide is also valid for the description of the different causes of congestion during a DL TBF
establishment.
BTS
(EGPRS Packet)
Channel request
RACH
BSC
Channel required
(TA)
MFS
No resource available
(radio+Abis+Ater+Too
many TBF+DSP+
GPU+GPU-CPU)
Wait indication
P27+P105j+P105h+P10
(EGPRS)
(EGPRS)
5l+P204+P105d+P105f
Packet Channel request Packet Channel request
(TA)
(TA)
or
Packet
resource
request
or Packet resource request
or Packet resource request
or Packet DL Ack/Nack with
or Packet DL Ack/Nack with No resource available
or Packet DL Ack/Nack with
Channel request
Channel request
Channel request
(radio+Abis+Ater+Too
(EGPRS)
Packet Channel
request
1 3 17
many TBF+DSP+
GPU+GPU-CPU)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
the impossibility to allocate the resources for a UL TBF establishment 1-phase access on CCCH.
the impossibility to allocate the UL block(s) for a UL TBF establishment 2-phase access on CCCH.
the impossibility to allocate the resources for a UL TBF establishment 2-phase access on CCCH.
the impossibility to allocate the resources for a UL TBF establishment during a DL TBF.
(EGPRS Packet)
Channel request
RACH
BTS
Immediate assignment
AGCH
BSC
MFS
Channel request + TA
Channel required
(TA)
Channel assignment UL (IA)
Imm. assign. command PDCH, TFI, USF, TAI, TA, CS
(MCS, EGPRS window size)
USF Scheduling
USF Scheduling
PDTCH
RLC data block
PDTCH
T_GPRS_ASSIGN_AGCH
expiry
Packet UL assignment
TLLI, PDCHs, USFs, TFI, TAI, TA,
CS
(MCS, EGPRS window size)
USF Scheduling
Packet UL assignment
PACCH
USF Scheduling
PDTCH
T_ACK_WAIT
expiry
1 3 18
P28
P28
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The first scenario corresponds to a radio failure occurring during a UL TBF establishment 1-phase access on
CCCH.
The second scenario corresponds to a radio failure occurring during a UL TBF establishment 2-phase access
on CCCH.
If the contention resolution fails, the MS will try to establish the UL TBF up to 4 times.
The radio problems counted are usually due to interference or bad coverage but Abis microwave
transmission problems or some BSS problems (RSL overload) can be counted as radio problems.
BTS
BSC
MFS
(EGPRS)
(EGPRS)
(EGPRS)
Packet Channel request Packet Channel request Packet Channel request
PRACH (4 A.B.)
(TA)
(EGPRS) Multislot class
Packet UL assignment
Packet UL assignment
PDCHs, USFs, TFI, TAI, TA, CS (MCS, EGPRS window size)
PAGCH
USF Scheduling
USF Scheduling
PDTCH
RLC data block
PDTCH
T_ACK_WAI
T expiry
Packet UL assignment
PACCH
P28
Packet UL assignment
TLLI, PDCHs, USFs, TFI, TAI, TA, CS
(MCS, EGPRS window size)
USF Scheduling
USF Scheduling
PDTCH
T_ACK_WAI
T expiry
1 3 19
P28
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The first scenario corresponds to a radio failure occurring during a UL TBF establishment 1-phase access on
PCCCH.
The second scenario corresponds to a radio failure occurring during a UL TBF establishment 2-phase access
on PCCCH.
The radio problems counted are usually due to interference or bad coverage but Abis microwave
transmission problems or some BSS problems (RSL overload) can be counted as radio problems.
BTS
BSC
MFS
Packet DL Ack/Nack
PACCH
T3168
Packet UL assignment
Packet UL Assignment
PDCHs, USFs, TFIUL,TAI, CS (MCS, EGPRS window size)
PACCH
USF Scheduling
PDTCH
USF Scheduling
T_ACK_WAIT
expiry
1 3 20
P28
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If a DL TBF re-allocation is triggered upon a UL TBF establishment and if the DL TBF re-allocation fails due
to a radio problem then counter P28 is also incremented.
The radio problems counted are usually due to interference or bad coverage but Abis microwave
transmission problems or some BSS problems (RSL overload) can be counted as radio problems.
MFS
<< UL
SGSN
Cell BVC
unavailable
P66
1 3 21
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MS
Immediate assignment
BSC
GCH allocation
T3190
Packet DL assignment
PACCH
GPRS
P91f,
P91c
EGPRS
P91g
t_assign_agch_pacch
t_assign_pch_pacch
TA calculation
PACCH
RLC data block
PDTCH
1 3 22
TA / PC
P53c,
P49
LLC PDU
PCH/AGCH (DRX/Non-DRX)
MS
switches
on
assigned
PDCH
MFS
P90f,
P90c
GPRS
EGPRS
P90g
All Rights Reserved Alcatel-Lucent 2008
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If the MFS does not receive the Packet Control Ack message from the MS:
z it sends again the Packet Downlink Assignment message up to MAX_GPRS_ASSIGN_PCH_RETRANS if the MS is
in DRX mode or up to MAX_GPRS_ASSIGN_AGCH_RETRANS if the MS is in Non-DRX mode.
z if the Maximum number of retransmission of Packet Downlink Assignment message is reached then the MFS
restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times.
T_GPRS_ASSIGN_AGCH = 0.8 s (default value) but computed as a function of the CCCH configuration
in the cell. It cannot be set at the OMC-R level.
T_GPRS_ASSIGN_PCH = 1.4 s (default value) but computed as a function of the BS_PA_MFRMS CCCH
parameter in the cell. It cannot be set at the OMC-R level.
BTS
BSC
GPRS
P91d,
P91a
EGPRS
P91g
T_ACK_WAIT
T_ACK_WAIT_DRX_PCCCH
TA calculation
TA / PC
T3190
PACCH
RLC data block
PDTCH
1 3 23
LLC PDU
PPCH
(first/paging group)
MFS
Packet DL assignment
MS
switches
on
assigned
PDCH
GCH allocation
P90d,
P90a
GPRS
EGPRS
P90g
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If the MFS does not receive the Packet Control Ack message from the MS:
z
the MFS restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times.
The other establishment attempts of the same TBF are not counted, only the first attempt is counted.
Timers
z
T_ACK_WAIT: controls the reception of the Packet Control Ack message from the MS in Non-DRX mode.
T_ACK_WAIT_DRX_PCCCH: controls the reception of the Packet Control Ack message from the MS in DRX
mode.
T3190: if this timer expires, the MS returns into Packet Idle Mode.
BTS
BSC
MFS
UL transfer
GCH allocation
gnment
Packet DL assi
PACCH
T3190
RRBP
Packet contr
ol Ack
ng
gnment, polli
Packet DL assi
window
, TAI, (EGPRS
PDCH(s), TFIDL
size)
RLC data block
PDTCH
LLC PDU
P91b
RRBP
+
40 ms
T_ACK_WAIT
Packet contr
ol Ack
P90b
1 3 24
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
This scenario corresponds to a DL TBF establishment in PTM without re-allocation of the on-going UL TBF.
BSSGP PDU
(QoS profile, LLC PDU)
octet 1
octet 2.2a
octet 3-4
octet 5
SGSN
GSM 08.18
4
3
2
1
IEI
Length Indicator
Peak bit rate provided by the network, coded as
the value part in Bucket Leak Rate/R IE/ GSM 08.18 a)
SPARE
C/R
T
A
Precedence
T bit coding
coding
0
semantic
The SDU contains signaling (e.g., related to GMM)
The SDU contains data
n PDCHs allocated
according to
MS multislot class
1 3 25
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Time allowed:
30 minutes
1 3 26
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
TBF Establishment
Failure BSS
Abis Congestion
TBF Establishment
Failure Gb
Ater Congestion
GPU congestion
TBF Establishment
Failure Radio
DSP Congestion
DSP in load/overload
CPU Congestion
Too many TBF
1 3 27
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
No resource available:
(radio+Abis+Ater+DSP+CPU)+ CPU_LOAD + too
many TBFs
LLC Discarded
P14+ P105i+
P105g+P105c+P105e+P203+
P105k
SGSN
MFS
SGSN
LLC PDUs
1 3 28
LLC Discarded
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Radio problem
BTS
MS
Packet DL assignment
BSC
MFS
PACCH or PPCH
PACCH
or t_assign_pch_pacch expiry
or T_ACK_WAIT expiry
for the last attempt of the same DL
TBF establishment
P15
1 3 29
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If a UL TBF re-allocation is triggered upon a DL TBF establishment and if the UL TBF re-allocation fails due
to a radio problem then counter P15 is also incremented.
The radio problems counted are usually due to interference or bad coverage but Abis microwave
transmission problems or some BSS problems (RSL overload) can be counted as radio problems.
MS
BTS
BSC
MFS
begin
T3192
&
T3192n
DL transfer
T3192
end
gnment
Packet DL assi
H
C
PAC
RRBP
T3190
Packet contr
ol Ack
Packet contr
ol Ack
P90e
1 3 30
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If the MFS does not receive the Packet Control Ack message from the MS:
z
the MFS restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times.
The other establishment attempts of the same TBF are not counted, only the first attempt is counted.
Timers
z
T_ACK_WAIT: controls the reception of the Packet Control Ack message from the MS in Non-DRX mode.
T3190: if this timer expires, the MS returns into Packet Idle Mode.
All types of failures are counted in the same counters as for other
kinds of DL TBF establishment
BSS resource congestion
y
y
y
y
y
y
y
radio:
Gb:
BSS:
P14
P105i
P105g
P105c
P105e
P203
P105k
P15
P65
no specific counter
1 3 31
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
PS Paging
z Identify
MS
BTS
MFS
PS
PS
P391a
P53a/P61a
P53b/P61b
CS
P391b
SGSN
LLC PDU
PS Paging
MS in
Standby
CS
Procedure 1 ?
MS
Ready
Procedure 2 ?
1 3 32
DL UNITDATA PDU
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A CS Paging Request can be sent by the SGSN to the MS through the GMM PS Paging message if the GS
interface exists (GPRS network configured in NMO I).
In the case a CS Paging Request sent on PCH or PPCH the MS performs a CS Radio Link Establishment
procedure.
PS Paging, Exercise
z
Exercise: Using the trace 7, find the cell in which the MS is located
Time allowed:
30 minutes
1 3 33
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
BTS
BSC
MFS
SGSN
Packet UL assignment
Packet UL assignment
USF Scheduling
USF Scheduling
1 3 34
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Time allowed:
30 minutes
1 3 35
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
UL TBF establishment
DL TBF establishment
MS in MM Ready state
TCH change
MS in MM Ready state
Same TCH
TCH change
Same TCH
1 3 36
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MS in MM Standby state
PS Paging
B10
MS
MFS
BSC
P507
(IMSI, PUAS)
T_ACK_WAIT
MC927c
[PDCH]
P508
UL LLC PDUs
1 3 37
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
1. It is assumed that the MFS has been informed that the MS is in dedicated mode.
2. The MS requests the establishment of a PS session by sending a DTM Request message and starts timer
TLLI of the MS
RLC mode associated with the packet transfer (RLC acknowledged mode or RLC unacknowledged
mode)
LLC frame type (whether or not the first LLC PDU is SACK or ACK)
Peak Throughput Class and RLC_OCTET_COUNT field (indicating the number of RLC data volume
to be transferred)
3. The BSC forwards the request to the MFS through a new message called BSCGP DTM Request. This
message contains the references of the MS (i.e., IMSI and BSC reference) and the identity of the radio
timeslot currently allocated to the MS. The radio timeslot identity is used to know whether or not the
TCH needs to be re-assigned.
4. The MFS sends to the BSC a new message called BSCGP DTM Assignment Command. This message
contains the references of the MS (i.e., IMSI), and the RR Packet Uplink Assignment IE that will be
transparently sent in the 44.018 Packet Assignment message. This IE provides the MS with information
required for the UL TBF allocation (TFI, TAI, USF and PDCHs). USF(s) are scheduled as soon as the BSCGP
DTM Packet Assignment message is sent and the timer T_ACK_WAIT is started to monitor the beginning
of the UL TBF.
5. The BSC builds the Packet Assignment message based on the information retrieved from the MFS and
sends it to the MS on the main DCCH. The BSC starts timer T3107 to monitor the receipt of the
Assignment Complete message. On receipt of the 44.018 Packet Assignment message, the MS stops timer
T3148.
6. On receipt of the Assignment Complete message, the BSC stops timer T3107 and sends a BSC Shared DTM
Info Indication message to the MFS, indicating the successful end of the DTM assignment procedure.
MS
B10
MFS
BSC
P507
T_ACK_WAIT
MC927a
T3107
BSC Shared DTM Info Indication
[PDCH]
P508
UL LLC PDUs
1 3 38
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
1. It is assumed that the MFS has been informed that the MS is in dedicated mode.
2. The MS requests the establishment of a PS session by sending a DTM Request message and starts timer
TLLI of the MS
RLC mode associated with the packet transfer (RLC acknowledged mode or RLC unacknowledged
mode)
LLC frame type (whether or not the first LLC PDU is SACK or ACK)
Peak Throughput Class and RLC_OCTET_COUNT field (indicating the number of RLC data volume
to be transferred)
3. The BSC forwards the request to the MFS through a new message called BSCGP DTM Request. This
message contains the references of the MS (i.e., IMSI and BSC reference) and the identity of the radio
timeslot currently allocated to the MS. The radio timeslot identity is used to know whether or not the
TCH needs to be re-assigned.
4. The MFS sends to the BSC a new message called BSCGP DTM Assignment Command. This message
contains the reference of the MS (i.e. IMSI), the new TCH to be assigned to the MS, and the RR Packet
Uplink Assignment IE that will be transparently sent in the 44.018 DTM Assignment Command message.
This IE provides the MS with information required for the UL TBF allocation (TFI, TAI, USF and PDCHs).
USF(s) are scheduled as soon as the BSCGP DTM Assignment Command is sent and the timer T_ACK_WAIT
is started to monitor the beginning of the UL TBF.
5. The BSC activates the new TCH, builds the DTM Assignment Command message based on the information
retrieved from the MFS and sends it to the MS on the old main DCCH. The BSC starts timer T3107 to
monitor the receipt of the Assignment Complete message. On receipt of the 44.018 DTM Assignment
Command message, the MS stops timer T3148.
6. On receipt of the Assignment Complete message, the BSC stops timer T3107 and sends a BSC Shared DTM
Info Indication message to the MFS, indicating the successful end of the DTM assignment procedure.
B10
DTM
DTM UL TBF
establishment FAILURE
Radio Resource
Congestion
Radio failure
1 3 39
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
BSS pb
MS
B10
MFS
BSC
DTM Request
P507
T3148
P512
expiry
1 3 40
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MS
B10
MFS
BSC
DTM Request
P507
(IMSI, PUAS)
MC927c
T_ACK_WAIT
P28
expiry
UL RLC Block
1 3 41
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
BTS
MS
B10
MFS
BSC
DTM Request
P507
(IMSI,TCH, PUAS)
[FACCH]
MC927c
T_ACK_WAIT
T3107
DTM Assign Failure
or
expiry
Establish Indication
Data Indication
(DTM Assign Failure)
1 3 42
P28
MC927e
stop
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
BTS
BSC
BSCGP BSC
Shared DTM Info Indication
(IMSI's of all DTM MS's
in dedicated mode)
8s.
MFS
BSCGP BSC
Shared DTM Info Indication
(IMSI)
[FACCH]
MC927d
[PDCH]
T_DTM_ASSIGN
expiry
T_ACK_WAIT
PDAN
P506
1 3 43
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Note: the "Shared DTM Info Indication" is sent periodically to the MFS (every T_SHARED_DTM_INFO = 8s), to
ensure the PS paging co-ordination for DTM MS in dedicated mode.
1. While the MS is in GMM ready state, the MFS receives a DL LLC PDU including the IMSI of the MS.
2. It is assumed here that the identity of the TCH used by the MS is known by the MFS (i.e. there is a TCH
assigned to the MS). The MFS first checks whether the TCH needs to be re-assigned. It prepares
accordingly the radio (TCH and PDCH) and transmission (PDCH only) resources required to serve the DL
request.The MFS sends to the BSC the new BSCGP DTM Assignment Command message. This message
contains the references of the MS (i.e. IMSI and BSC reference) and the contents of the 44.018 Packet
Assignment message. This IE provides the MS with information required for the DL TBF establishment (DL
TFI, TAI, and PDCHs). The MFS also starts T_DTM_ASSIGN.
3. The BSC sends to the MS the 44.018 Packet Assignment message on the main DCCH.
4. At T_DTM_ASSIGN expiry, the MFS starts sending DL RLC data blocks and starts T_ACK_WAIT to monitor
DL TBF establishment (at the first occurrence of PACCH, the MFS polls the MS). Note that the MFS does
not need to provide the MS with the GPRS timing advance since this value is ignored by the MS when the
MS is in dual transfer mode. T_ACK_WAIT will be stopped at reception of the first PDAN.
BTS
B10
MFS
BSC
(IMSI)
T3107
BSC Shared DTM Info Indication
[PDCH]
T_DTM_ASSIGN
MC927b
expiry
T_ACK_WAIT
PDAN
P506
1 3 44
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
assigned to the MS). The MFS first checks whether the TCH needs to be re-assigned. It prepares
accordingly the radio (TCH and PDCH) and transmission (PDCH only) resources required to serve the DL
request.The MFS sends to the BSC the new BSCGP DTM Assignment Command message. This message
contains the references of the MS (i.e. IMSI and BSC reference), the identify of the new TCH, and the RR
Packet Downlink Assignment IE that will be transparently sent in the 44.018 DTM Assignment Command
message. This IE provides the MS with information required for the DL TBF establishment (DL TFI, TAI,
and PDCHs).The MFS also starts T_DTM_ASSIGN.
4. The BSC activates the new TCH, builds the DTM Assignment Command message based in the information
retrieved from the MFS and sends it on the old main DCCH. The BSC starts timer T3107 to monitor the
receipt of the Assignment Complete message.
5. On receipt of the Assignment Complete message, the BSC stops timer T3107, releases the old TCH and
sends a BSC Shared DTM Info Indication message to the MFS, indicating the successful end of the DTM
assignment procedure.
6. At T_DTM_ASSIGN expiry, the MFS starts sending DL RLC data blocks and starts T_ACK_WAIT to monitor
DL TBF establishment (at the first occurrence of PACCH, the MFS polls the MS). Note that the MFS does
not need to provide the MS with the GPRS timing advance since this value is ignored by the MS when the
MS is in dual transfer mode.T_ACK_WAIT will be stopped at reception of the first PDAN.
DTM
DL TBF establishment FAILURE
Radio Resource
Congestion
Radio pb
P511
MC927f
1 3 45
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
BSS pb
B10
B10
BTS
BSC
MFS
T_WAIT_DTM
BSCGP DTM Packet Notification ACK (4)
1 3 46
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
3. Upon receipt of the PS paging, the MFS first checks whether the concerned MS is in dedicated mode
(based on information provided by the BSC). If this is the case, the MFS sends to the BSC a BSCGP DTM
Packet Notification message providing the BSC with the cell identity, the references of the MS (i.e. IMSI
and BSC reference) and the contents of the 44.018 Packet Notification message.
4. Then, the BSC forwards the 44.018 Packet Notification message to the MS on the main DCCH and sends a
5. On receipt of the Packet Notification message, the MS shall answer to the notification with a cell update
procedure, i.e. by sending an LLC frame acting as a Packet Paging Response. Two cases can then occur:
If the UL LLC frame does not convey user data information and is short enough (according to the
value of the MAX_LAPDM parameter), the MS uses the GTTP to send the dummy UL LLC frame to
the SGSN.
Otherwise, the MS requests the establishment of an UL TBF with a 44.018 DTM Request message
and sends the UL LLC PDU on the established UL TBF.
QoS Indicators
z
TBF establishment
start
Number of requests
Number of successes
Success rate
Allocation rate
Failure causes
Different cases:
DL/UL: idle & transfer mode
DL/UL: MPDCH or not
DL: DRX & non-DRX
DL: T3192 running
DL/UL: MS EGPRS capable
Congestion
Radio
TBF establishment
end
BSS
Gb
Radio
Abis
Ater
DSP
CPU
time
1 3 47
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The number of TBF establishment requests gives an idea of the GPRS traffic. It is therefore a KPI.
Nb of Allocation successes = Nb of Requests - Nb of Congestions
A radio pb can be specific to GPRS (no radio pb for GSM): it can be due to the MS behavior (bad handling of
Polling from the BSS).
Some tests on Ping have shown that RTT (Round Trip Time) is varying from one MS to another. Some MSs are
considered to be slow, others to be fast. Round Trip Time is the time duration of data transmission from
mobile to data server then back from server to mobile. Usually RTT is assessed using a PING command of 32
bytes data transmission. If the data server is connected to the Gi interface RTT will be a measurement of
twice the time duration needed to send data across the GPRS network.
Transfer phase Fast DL TBF re-establishment T3192 Non-DRX mode DRX mode
time
GPRS/EGPRS
request/success
Only
EGPRS
GPRS/EGPRS
request/success
Only
EGPRS
P91b
P91e
P91d
P91f
P91a
P91c
P91g
1 3 48
P90b
P90e
P90d
P90f
P90a
P90c
P90g
P30d
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
All other counters have been modified in order to take into account the TBFs established in EGPRS mode.
1 3 49
Uplink
(P27 + P105h + P105d + P105f+P105j) / (P62a + P62b
+ P62c)
P27 / (P62a + P62b + P62c)
(P26 / 10) / GP
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A CPU load state is managed per GPU. When the CPU load state reaches the maximum (crosses a high
threshold) then no new TBF can be established on this GPU.
Radio congestion is often low. When high, it is often linked to a GPU reset or to a problem at BSS level.
Therefore Indicators based on distribution of nb of TSs allocated/requested give a better idea of the
congestion situation.
On DL TBF establishment failure: a RADIO STATUS message is sent to the SGSN.
downlink
uplink
KPI
nb of TBF establishment P90a + P90b + P90c + P90d + P90e + P90f +
P30a + P30b + P30c + P508
successes
P506
TBF establishment
success rate
KPI
TBF establishment
allocated rate
1 3 50
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
102
100
98
96
Gb fail
Radio fail
94
Congestion
92
Request
90
% Allocated
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
BSS fail
% Success
Thresholds:
1 3 51
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Typical values of DL establishment success rate when CS2 is used at the beginning of DL TBF: 94%, 96%.
TBF establishment indicators should be provided on a per DL and UL basis because the procedures are very
different and QoS has to be assessed and interpreted differently.
The UL TBF establishment can be degraded because of ghost Random Access messages.
The amount of bytes transferred at RLC or LLC level should be considered as a significant traffic indicator
(more Web browsing usage than WAP).
The nb of DL TBF establishment requests can should be considered as a GPRS activity indicator.
B10
TBF establishment
start
Success rate
Allocation rate
Failure causes
Congestion
Radio
BSS
TBF establishment
end
time
1 3 52
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Radio
B10
definition
Ref
NB_DTM_DL_TBF_EST_REQ
P505
NB_DTM_DL_TCH_ASS_ATPT
MC927a
NB_DTM_DL_PACKET_ASS_ATPT
MC927d
NB_DTM_DL_TBF_EST_SUCC
P506
NB_DTM_UL_TBF_EST_REQ
P507
NB_DTM_UL_TCH_ASS_ATPT
MC927a
NB_DTM_UL_PACKET_ASS_ATPT
MC927c
NB_DTM_UL_TBF_EST_SUCC
P508
NB_DTM_MS_CONTEXT_CELL
P501
1 3 53
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P505:This counter is incremented when the MFS receives the first DL LLC PDU for a MS in dedicated mode
(and in GMM ready state).
Note:
z
DL LLC PDU sent with BSCGP DTM GPRS information are not taken into account.
P927a: this counter is incremented whenever the BSC sends (through the BTS) 44.018 DTM ASSIGNMENT
COMMAND message that includes the "Description of the Uplink Packet Channel Assignment" optional IE
P927d: this counter is incremented whenever the BSC sends (through the BTS) 44.018 PACKET ASSIGNMENT
message that includes the "Description of the Downlink Packet Channel Assignment" optional IE.
P506: This counter is incremented when the MFS receives the first Packet Downlink ack (following the
reception of a DL LLC PDU for a MS in dedicated mode). This counter applies only to DTM capable mobiles.
P508: This counter is incremented when the MFS receives the first UL RLC data block for a MS in dedicated
mode. This counter applies only to DTM capable mobiles.
P927a: This counter is incremented whenever the BSC sends (through the BTS) 44.018 DTM ASSIGNMENT
COMMAND message that includes the "Description of the Uplink Packet Channel Assignment" optional IE.
P927c: This counter is incremented whenever the BSC sends (through the BTS) 44.018 PACKET ASSIGNMENT
message that includes the "Description of the Uplink Packet Channel Assignment" optional IE.
P509: This counter is incremented for DTM capable MS with ongoing DL TBF established, when an abnormal
DL TBF release, occurs:
z
When the DTM mode is leaved ( release of the CS connection in DTM mode).
B10
definition
Ref
NB_DTM_DL_TBF_FAIL_CONG
P511
NB_DTM_DL_TCH_ASS_EXEC_FAIL_RADIO
MC927f
NB_DTM_UL_TBF_FAIL_CONG
P512
NB_DTM_UL_TCH_ASS_EXEC_FAIL_RADIO
MC927e
1 3 54
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P511: This counter is incremented when MFS has no suitable radio resources to enter in DTM mode.
P927f: This counter is incremented:
Whenever the BSC receives from the BTS a DATA INDICATION (DTM ASSIGNMENT FAILURE) message after
having sent (through the BTS) 44.018 DTM ASSIGNMENT COMMAND message that includes the "Description of
the Downlink Packet Channel Assignment" optional IE.
After having sent (through the BTS) 44.018 DTM ASSIGNMENT COMMAND message that includes the
"Description of the Downlink Packet Channel Assignment" optional IE, upon T3107 expiry, the BSC does not
receive neither DTM ASSIGNMENT FAILURE (on the old channel) nor ASSIGNMENT COMPLETE (on the new
channel) messages.
P512: This counter is incremented when the MFS sends the BSCGP DTM reject message in case of lack of
radio resources available.
P927e: This counter is incremented:
Whenever the BSC receives from the BTS a DATA INDICATION (DTM ASSIGNMENT FAILURE) message after
having sent (through the BTS) 44.018 DTM ASSIGNMENT COMMAND message that includes the "Description of
the Uplink Packet Channel Assignment" optional IE.
After having sent (through the BTS) 44.018 DTM ASSIGNMENT COMMAND message that includes the
"Description of the Uplink Packet Channel Assignment" optional IE, upon T3107 expiry, the BSC does not
receive neither DTM ASSIGNMENT FAILURE (on the old channel) nor ASSIGNMENT COMPLETE (on the new
channel) messages.
B10
definition
CUMULATED_TIME_ACTIVE_UL_CON
NECTED_TIME_EDA_MODE
P595
NB_EDA_USED_UL_TBF
Number of UL TBF that have used at least one time the EDA mode during
their lifetime
P596
NB_EDA_ALLOWED_UL_TBF
P597
NB_DA_EDA_REALLOC_UL_TBF
P598
1 3 55
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Ref
B10
In configuration GPRS_B10-2.s
Time allowed:
30 minutes
1 3 56
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
1 3 57
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
TBF Progress
Data Transfer established
TBF resource
re-allocation
1 3 58
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A TBF is considered in progress after it has been allocated successfully and before a release of this TBF is
triggered.
When a TBF is in progress, the following processes are or can be performed:
z The transfer of data is on-going:
MFS
SGSN
T_DELAYED_DL_TBF_POL_INITIAL
start
P421
Packet DL Ack/Nack
T_DELAYED_DL_TBF_POL
T_DELAYED_DL_TBF_REL
=
T_NETWORK_RESPONSE_TIME
P421
Packet DL Ack/Nack
new useful last RLC data block
T_DELAYED_DL_TBF_POL
P422
LLC PDU
stop
stop
1 3 59
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A data transfer resumption is not a real TBF establishment since the TBF established previously with the MS
being in Delayed phase is re-activated. During the Delayed DL TBF phase, the BSS sends Dummy LLC UI
commands to the MS leading to periodic sending of RLC blocks containing these dummy LLC data.
As the application data transfer is burstly in a GPRS network (download of a web page made of a lot of
components (text, pictures)), it is very important to provide the way to resume a DL transfer of LLC PDUs
using the same radio resources already established rather than to re-establish again the DL TBF with the MS.
Timers
z T_DELAYED_DL_TBF_POL_INITIAL is the duration between the last useful RLC block sent to the MS
(eventually completed with a Dummy UI command) and the first Dummy UI command block sent during the
DL TBF delayed phase.
z t_delayed_dl_tbf_rel is the maximum time during which the DL TBF stays in Delayed phase before being
actually released. It corresponds to the typical response time of a network server as seen from this MFS.
The UL transfer can resume at any time during the extended phase
MS
Active UL
data transfer
MFS
SGSN
Extended UL
data transfer
P462
T_MAX_EXTENDED_UL
P462
USF
RLC/MAC block (BSN=n+1)
Active UL
data transfer
stop
USF
RLC/MAC block (BSN=n+2)
..
.
LLC PDU
1 3 60
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
T4: reallocation to move a UL GPRS TBF sharing one PDCH with a DL EGPRS
TBF onto PDCHs which do not support a DL EGPRS TBF. It concerns only GPRS
TBFs
1 3 61
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
To establish a new M-EGCH link for one of the TRXs of the cell.
z To perform a radio defragmentation process (i.e. to improve the TBFs radio resource usage in the
cell. The goal is that the PDCHs supporting the TBFs in the cell are always the first (or left-most)
allocated PDCHs of the cell). In particular, this will limit the risks that the TBFs are impacted by a CS
preemption.
z
A higher throughput can be provided to a TBF by just changing its PDCH allocation (even if its
number of RTSs keeps the same). Typically, the throughput will be higher if the TBF is less
multiplexed (with other TBFs) on the new PDCHs.
But the T3 reallocation will also enable to increase the number of RTSs of a TBF in the following
cases:
for the MSs whose traffic type was signalling and has passed to data in RRM-PCC,
or following the reception of an RR Allocation Indication message from the BSC allocating some
new RTSs in the cell
MFS
T1
T3
T4
DL:P403a
UL:P404a
DL:P403c
UL:P404c
DL:P403d
UL:P404d
DL:P405a
UL:P406a
DL:P405c
UL:P406c
DL:P405d
UL:P406d
MS_TIME_TO_SWITCH_TO_NEW_PDCH
+
RRBP delay
1 3 62
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
During the re-allocation procedure, the set of PDCHs allocated to the UL or/and DL TBF are modified. The following
resources can be modified as well:
z the timing advance slot and index of the UL or/and DL TBFs,
z the PACCH slot of the UL or/and DL TBFs,
z the USFs allocated to the UL TBF,
z the UL or/and DL TFI.
During the radio resource re-allocation procedure:
z the TBF mode can not be modified.
z the EGPRS window size cannot be decreased. However the EGPRS window size in the DL (resp. UL) must be increased in
case the number of time slots allocated to the MS in the DL (resp. UL) increases.
Timers
MS_TIME_TO_SWITCH_TO_NEW_PDCH: the time a Mobile Station needs to switch to the assigned PDCHs after
acknowledging a (re)assignment message (PACKET DOWNLINK ASSIGNMENT, PACKET UPLINK ASSIGNMENT or PACKET
TIMESLOT RECONFIGURE).
z MS_TIME_TO_SWITCH_TO_NEW_PDCH = 40 ms (default value). It cannot be set at the OMC-R level.
zThe 3GPP standard mandates the MS to switch to the new resources in 40 ms but some MSs can take more time.
Let us consider that an MS has 2 TBFs on-going in both UL and DL directions but is candidate for re-allocation in the UL
direction only (T1 or T3 or T4):
z then the counter of re-allocation request in the DL direction is also incremented .
z At the end of the UL re-allocation procedure, the counter of DL re-allocation success is incremented whether the UL
re-allocation has been successful or not because the counter of re-allocation request in the DL direction has been
previously incremented.
Same consideration can be done when an MS has 2 TBFs on-going in both UL and DL directions but is candidate for reallocation in the DL direction only (T1 or T3 or T4).
The MFS starts timer T_ACK_WAIT after sending a Packet Timeslot Reconfigure message to wait for MS acknowledgement
(Packet Control Ack message).
z If Packet Control Ack is not received, the MS resends the Packet Timeslot Reconfigure message.
z If after the MAX_RETRANS_DL+1 attempts the MS has not acknowledged the resource re-allocation then both DL and UL
are released.
All Rights Reserved Alcatel-Lucent 2008
3JK10239AAAAWBZZA Issue 01
Section 1 Module 3 Page 62
MFS
T1
T3
T4
DL:P403a
UL:P404a
DL:P403c
UL:P404c
DL:P403d
UL:P404d
DL:P405a
UL:P406a
DL:P405c
UL:P406c
DL:P405d
UL:P406d
1 3 63
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The MFS starts timer T_ACK_WAIT after sending a Packet Downlink/Uplink Assignment message to wait for
MS acknowledgement (Packet Control Ack message):
z
If Packet Control Ack is not received the MS resends the Packet Downlink/Uplink Assignment message.
If after the MAX_RETRANS_DL+1 attempts the MS has not acknowledged the resource re-allocation then
the on-going DL/UL is released.
MFS
LLC PDU
Packet timeslot reconfigure, polling
P404b
PACCHDL of UL TBF
T2
P406b
PACCHUL of UL TBF
1 3 64
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The MFS starts timer T_ACK_WAIT after sending a Packet Timeslot Reconfigure message to wait for MS
acknowledgement (Packet Control Ack message):
z
If Packet Control Ack is not received the MS resends the Packet Timeslot Reconfigure message.
If after the MAX_RETRANS_DL+1 attempts the MS has not acknowledged the resource re-allocation then
both DL and UL are released.
MFS
P403b
PACCHDL of DL TBF
T2
P405b
PACCHUL of DL TBF
1 3 65
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The MFS starts timer T_ACK_WAIT after sending a Packet Timeslot Reconfigure message to wait for MS
acknowledgement (Packet Control Ack message).
z
If Packet Control Ack is not received the MS resends the Packet Timeslot Reconfigure message.
If after the MAX_RETRANS_DL+1 attempts the MS has not acknowledged the resource re-allocation then
both DL and UL are released.
Exercise
z
Exercise: Using the trace 3, find the time when the DL transfer is
resumed
Time allowed:
30 minutes
1 3 66
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
no new PDCH
allocation can
be found
Radio pb
BSS pb
Suspend
1 3 67
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
External TBF
release
request
Cell
reselection
T1 case
counter =
DL:P423a
UL:P424a
if no new PDCH allocation can be found then the TBF marked for soft
preemption will be released at T_PDCH_PREEMPTION expiry
z
T2/T3/T4 cases
counter =
DL:P423b/P423c/P423d
UL:P424b/P424c/P424d
if no new PDCH allocation can be found then the on-going TBF continue
with its current PDCH allocation
1 3 68
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
T3 re-allocation conditions
MFS
T1
T2
T3
T4
DL:P407a
UL:P408a
DL:P407b
UL:P408b
DL:P407c
UL:P408c
DL:P407d
UL:P408d
PACCHUL of DL TBF
T_ACK_WAIT
expiry
1 3 69
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
All these counters are incremented when the last MAX_DL_RETRANS+1 re-allocation attempt has failed
(Packet Control Ack message not received from the MS).
Re-allocation failures due to radio can be due to a problem on the DL path.
In case of trigger T2, the re-allocation failure of the TBF also leads to an establishment failure due to radio
of the TBF to be established in the opposite direction.
z
MS
SGSN
MFS
BSC
T1
T2
T3
T4
DL:P425a
UL:P426a
DL:P425b
UL:P426b
DL:P425c
UL:P426c
DL:P425d
UL:P426d
T_ACK_WAIT
MS suspend
GSL
OR
"External Stop"
Flush-LL
1 3 70
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
QoS Indicators
z
TBF statistics:
-duration, number, throughput,
- distribution
Delayed DL TBF: active/delayed phase,
transfer resumption
TBF resources re-allocation
Triggers T1. T2. T3.T4
Number of candidate TBFs
Number of successes and success rate
TBF release
time
1 3 71
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
KPI
P55e*176 +
P55g*296 +
P55i*448 +
(P55k*896 +
P55m*1184)/2)
p52c)*1000)
1 3 72
P55f*224
P55h*352
P55j*592
P55l*1088
/ ((P52a
+
+
+
+
+
KPI
P57e*176 + P57f*224
P57g*296 + P57h*352 +
P57i*448 + P57j*592
(P57k*896 + P57l*1088
P57m*1184)/2)) / ((P129a
P129c)*1000)
+
(
+
+
+
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The max nb of TBFs simultaneously established is meaningful per hour or per day.
The average nb of TBFs simultaneously established is less reliable due to the difference between the gauge
polling period and the average TBF duration.
Note : The RLC blocks retransmissions are not counted in both directions.
B10
definition
Ref
CUMULATED_TIME_PDCH_UL_TBF_CELL
CUMULATED_TIME_PDCH_DL_TBF_CELL
CUMULATED_ACT_EXT_UL_CONNECTION_TIME
P461
CUMULATED_TIME_PDCH_DL_TBF_GMM_SIG_CELL
P452
CUMULATED_TIME_ACTIVE_UL_CONNECTED_TIME_EDA_MODE
P595
P451a
P451b
new B10
1 3 73
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P452:
For a given DL TBF, this counter is started at the establishment of the DL TBFs established to carry GMM
signaling traffic to the MS. It is stopped at the end of the active phase of the DL TBF or on receipt of a DL
LLC PDU without the T-bit set.
P451:
Note: Active , delayed, extended phases of the TBF are taken into account (only).
UL
Definition
P453b_10
P453a_10
P453b_9
P453a_9
P453b_8
P453a_8
P453b_7
P453a_7
P453b_6
P453a_6
P453b_5
P453a_5
P453b_4
P453a_4
P453b_3
P453a_3
P453b_2
P453a_2
P453b_1
P453a_1
1 3 74
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Note:
DL TBF in GPRS and EGPRS mode, in RLC acknowledged and in RLC unacknowledged mode are taken into
account. Only the active phase of the TBF is taken into account.
Default OMC-R parameter values in seconds:
z
PD_DL_TBF_DURATION_THR_1 = 1639
PD_DL_TBF_DURATION_THR_2 = 3277.5
PD_DL_TBF_DURATION_THR_3 = 4916
PD_DL_TBF_DURATION_THR_4 = 6554.5
PD_DL_TBF_DURATION_THR_5 = 8193
PD_DL_TBF_DURATION_THR_6 = 9831.5
PD_DL_TBF_DURATION_THR_7 = 11470
PD_DL_TBF_DURATION_THR_8 = 13108.5
PD_DL_TBF_DURATION_THR_9 = 14747
UL
Definition
P454b_10
P454a_10
P454b_9
P454a_9
P454b_8
P454a_8
P454b_7
P454a_7
P454b_6
P454a_6
P454b_5
P454a_5
P454b_4
P454a_4
P454b_3
P454a_3
P454b_2
P454a_2
P454b_1
P454a_1
1 3 75
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
PD_DL_TBF_ VOLUME _THR_10 = 100 000 000 (cannot be modified at the OMC-R)
UL
Definition
P532b_10
P531a_10
P532b_9
P532a_9
P532b_8
P532a_8
P532b_7
P532a_7
P532b_6
P532a_6
P532b_5
P532a_5
P532b_4
P532a_4
P532b_3
P532a_3
P532b_2
P532a_2
P532b_1
P532a_1
1 3 76
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
GPRS_LLC_THROUGHPUT_THR_1= 10
GPRS_LLC_THROUGHPUT _THR_2 = 20
GPRS_LLC_THROUGHPUT _THR_3 = 30
GPRS_LLC_THROUGHPUT _THR_4 = 40
GPRS_LLC_THROUGHPUT _THR_5 = 50
GPRS_LLC_THROUGHPUT _THR_6 = 60
GPRS_LLC_THROUGHPUT _THR_7 = 70
GPRS_LLC_THROUGHPUT _THR_8 = 80
GPRS_LLC_THROUGHPUT _THR_9 = 90
B10
B10
UL
Definition
P531b_11
P531a_11
P531b_10
P531a_10
P531b_9
P531a_9
P531b_8
P531a_8
P531b_7
P531a_7
P531b_6
P531a_6
P531b_5
P531a_5
P531b_4
P531a_4
P531b_3
P531a_3
P531b_2
P531a_2
P531b_1
P531a_1
1 3 77
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
EGPRS_LLC_THROUGHPUT_THR_1= 20
EGPRS_LLC_THROUGHPUT _THR_2 = 40
EGPRS_LLC_THROUGHPUT _THR_3 = 60
EGPRS_LLC_THROUGHPUT _THR_4 = 80
UL
Definition
P455b_10
P455a_10
P455b_9
P455a_9
P455b_8
P455a_8
P455b_7
P455a_7
P455b_6
P455a_6
P454b_5
P455a_5
P455b_4
P455a_4
P455b_3
P455a_3
P455b_2
P455a_2
P455b_1
P455a_1
1 3 78
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
UL
This distribution measures the number of PDCH units assigned to the MS in UL at the release of the UL TBF.
An UL PDCH unit represents the percentage of the PDCHs that is used by the assigned UL TBF.
This distribution is computed at the release of each UL TBF (i.e. indication of reception of
acknowledgement of final
PUAN).
DL
This distribution measures the number of PDCH units assigned to the MS in DL at the release of the DL TBF.
A DL PDCH unit represents the percentage of the PDCHs that is used by the assigned DL TBF.
This distribution is computed at the release of each DL TBF (i.e. at the expiry of timer T3192).
1 3 79
P422
P422 / (P90a + P90b + P90c + P90d + P90e + P90f)
P421
P350a
P421 / P350a
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
DEFINITION
Average of useful throughput on DL or UL PDTCH at RLC level per PDCH in RLC acknowledged mode.
FORMULA DOWNLINK
FORMULA UPLINK
THRESHOLD
COMMENT
New formula in B9 to take into account the new coding schemes in UL.The RLC blocks retransmissions are not
counted in both directions. Reference Time: Cumulated time during which the PDCHs are established.
REF NAME
TRPDDPDA, TRPDUPDA
INDICATOR
DEFINITION
FORMULA DOWNLINK
FORMULA UPLINK
UNIT
Kbits/second
THRESHOLD
COMMENT
New formulas in B9 to take into account the new coding schemes in UL.
DL: The DL retransmitted blocks and blocks containing LLC dummy UI commands are not counted.
UL: The UL retransmissions are not counted. RLC ack mode only is considered.
REF NAME
TRPDDA, TRPDUA
1 3 80
UNIT
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Kbits/second
DL TBF state
80
70
60
50
40
30
20
10
0
Delay>Active
Success
% Efficiency
% Active
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
50000
45000
40000
35000
30000
25000
20000
15000
10000
5000
0
On RNO graphs:
% Efficiency = Rate of DL TBF resumptions per DL TBF establishment
% Active = Percentage of time during which the DL TBF connections are in
the active state
1 3 81
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Ratio of triggers
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
External requests: FLUSH_LL received from the SGSN, Suspended from the MS.
Split between Preparation and Execution phases is driven by the fact that the problems to be interpreted
during re-allocation are relating to the Trigger type.
A TBF Re-allocation is analogue to an Intra cell HO in GPRS.
1 3 83
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P404a
P404a / (P404a + P404b +
P404c + P404d)
P406a
P406a / P404a
P408a
P408a / P404a
P424a
P424a / P404a
(P404a - P424a) / P404a
P426a
1 3 84
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P404b
P404b / (P404a + P404b +
P404c + P404d)
P406b
P406b / P404b
P408b
P408b / P404b
P424b
P424b / P404b
(P404b - P424b) / P404b
P426b
1 3 85
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P404c
P404c / (P404a + P404b +
P404c + P404d)
P406c
P406c / P404c
P408c
P408c / P404c
P424c
P424c / P404c
(P404c - P424c) / P404c
P426c
1 3 86
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P404d
P404d / (P404a + P404b +
P404c + P404d)
P406d
P406d / P404d
P408d
P408d / P404d
P424d
P424d / P404d
(P404d - P424d) / P404d
P426d
B10
QoS Indicators
z
ice !
ervtion
s
M a
DT netr
pe
TBF release
time
1 3 87
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
definition
Ref
CUMULATED_DTM_TIME
P502
CUMULATED_DTM_DEDICATED_TIME
P503
CUMULATED_DTM_PTM_TIME
P504
1 3 88
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P502:
z Starting: when in dedicated mode on the establishment of the first UL or DL TBF. (the first UL RLC data Blocks are
received from the MS (case of UL TBF) or the first Packet downlink Ack/Nack message is received from the MS (case of
DL TBF)).
z
Stopping: when in DTM mode the CS session or PS session are , normally or abnormally, released.
Note:
z
The common duration during which a UL and a DL are established is counted as one duration (UL and DL
common time durations are not cumulated).
The time duration of all periods (active and delayed/extended) is taken into account.
P503:
z Starting: when the indication of start of a CS session is received (first BSCGP BSC Shared DTM Info Indication with
CS=1 received) or when, in DTM mode, PS session is, normally or abnormally, released.
Stopping: when in dedicated mode, the first UL RLC data Blocks are received from the MS (case of UL TBF) or the
first Packet downlink Ack/Nack message is received from the MS (case of DL TBF) or when in dedicated mode, an
indication of stop of CS session is received (BSCGP BSC Shared DTM Info Indication with CS=0 received) or when in
dedicated mode, an indication of stop of CS session is received.
P504:Cumulated time duration of all UL / DL TBFs established over the Granularity period.
z
Note: DTM capability of the MS is given in RA capabilities, which are known only:
Note 1: This counter applies only to DTM capable MS not in dedicated mode.
Note 2: This counter applies to both GPRS and EGPRS TBFs and to both ACK or UNACK mode.
Note 3 : The time duration of all periods (active and delayed/extended) is taken into account.
The time is provided in seconds with one significant value after the comma (i.e. ROUND(10x) / 10).
All Rights Reserved Alcatel-Lucent 2008
3JK10239AAAAWBZZA Issue 01
Section 1 Module 3 Page 88
1 3 89
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
TBF Release
TBF
TBFRelease
Release
Normal Release
Acceptable Release
Abnormal Release
Cell
Cellreselection
reselection
Radio
Radio
Suspend
Suspend
Re-allocation
Re-allocation
execution
executionfailure
failure
PDCH
PDCHFast
Fast
Pre-emption
Pre-emption
Gb
Gb
Due
Dueto
toCS
CSoperation
operation
ininDTM
DTM
new B10
BSS
BSS
Others
Others
1 3 90
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
UL TBF release
Without Delayed
Final PUAN
With Delayed
Final PUAN
DL TBF release
With extended
UL TBF
With Delayed
DL TBF release
Without
DL TBF Extension
1 3 91
With
DL TBF Extension
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
DL TBF is said to have been extended in case of an UL TBF establishment during the DL TBF delayed release;
the DL delayed phase is extended up to the release of the UL TBF and restarted afterwards
MS
SGSN
MFS
Active UL Data transfer
PDTCHUL
P22
1 3 92
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
SGSN
MFS
Active UL Data transfer
PACCHDL
PDTCHUL
T_DELAYED_FINAL_PUAN
expiry
1 3 93
P22
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Timer T_DELAYED_FINAL_PUAN corresponds to the duration during which the UL is maintained alive in
order to be able to establish a DL TBF on PACCH:
z T_DELAYED_FINAL_PUAN = 0.4 s (default value). It can be set at the OMC-R level.
z It should be long enough to let the server send its response to the uplink PDUs received from the MS,
while remaining short enough in order not to jeopardize the sending of further uplink PDUs by the MS.
z Setting T_DELAYED_FINAL_PUAN = 0 s leads to disable this feature.
PACCHDL
PDTCHUL
USF
T_MAX_EXTENDED_UL
expiry
1 3 94
P22
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MFS
one but last useful RLC data block (FBI=0)
PDTCHDL
T_DELAYED_DL_TBF_POL_INITIAL
T_DELAYED_DL_TBF_REL
T_DELAYED_DL_TBF_POL
T_DELAYED_DL_TBF_POL
T_DELAYED_DL_TBF_REL
expiry
last acknowledgement
1 3 95
P9
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
As soon as all the useful blocks have been transferred, the Delayed DL TBF release procedure is triggered in
order to allow:
z to send a coming LLC PDU frame using the same radio resources without being obliged to establish the DL
TBF again (T3192 running or not).
z the MS to establish a UL TBF on PACCH rather than on CCCH or PCCCH.
The DL TBF goes from Active state to Delayed state.
As the MS will trigger a local DL TBF release if it does not receive DL RLC data blocks (T3190 is running) the
MFS is scheduling Dummy UI command blocks in DL according to the following timers:
T_DELAYED_DL_TBF_POL_INITIAL is the duration between the last useful RLC block sent to the MS
(eventually completed with a Dummy UI command) and the first Dummy UI command block sent during the
DL TBF delayed phase.
2 timers are used to define the period between 2 DL Dummy UIs sent to the MS:
T_MIN_POLL (=60ms), in case of the MS is alone on the PDCH which carries the PACCH
T_DELAYED_DL_TBF_POL (=200ms) in case of the MS is multiplexed on the PDCH which carries
the PACCH
A global timer t_delayed_dl_tbf_rel monitors the whole Delayed DL TBF release procedure. At
t_delayed_dl_tbf_rel expiry, the DL TBF stays in Delayed phase before being actually released. This timer
corresponds to the typical response time of a network server as seen from this MFS.
UL TBF
establishme
nt
MFS
Dummy UI command (FBI=0), polling
Packet downlink ack/nack (FAI=0)
with Channel request
Packet UL assignment
USF Scheduling
Dummy UI command (FBI=0), polling
T_ACK_WAIT
T_DELAYED_DL_TBF_POL
T_DELAYED_DL_TBF_REL
is stopped
T_DELAYED_DL_TBF_POL_UL
T_DELAYED_DL_TBF_POL_UL
1 3 96
T_DELAYED_DL_TBF_REL
is restarted
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
the countdown of this Delayed DL TBF release phase is stopped (timer t_delayed_dl_tbf_rel).
the Dummy UI command blocks are sent in the DL in order that the MS does not release the DL TBF.
Time allowed:
30 minutes
1 3 97
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
Cell
Cellreselection
reselection
Suspend
Suspend
PDCH
PDCHFast
Fast
Pre-emption
Pre-emption
MS
MSisisreselecting
reselecting
aaneighbor
neighborcell
cell
while
whileininPTM
PTM
MS
MSisis
establishing
establishingaaCS
CS
connection
connection
while
whileininPTM
PTM
PDCH
PDCHcarrying
carrying
PACCH
PACCHof
ofthe
the
TBF
TBFisisto
tobe
be
released
released
CS
CSoperation
operation
ininDTM
DTM
CS
CSconnection
connection
while
whileMS
MSininPTM
PTM
Intercell
Intercellor
or
intracell
intracellHO
HO
Normal
NormalTCH
TCH
release
releaseduring
during
DTM
DTM
1 3 98
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MS
DL transfer
PDTCHDL
MFS
target cell
SGSN
Packet DL Ack/Nack
PACCHUL
The MS decides
for cell
reselection
N3105 ++
UL transfer establishment in the new cell
UL transfer
The MS sends an LLC PDU to warn the SGSN about its new cell location
P434c
P434d
UL
DL
P396b
P396a
1 3 99
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Counter P434d (resp.P434c) gives the number of DL (resp. UL) TBFs which have been released due to an NC0
reselection. It is therefore incremented in this scenario.
In this scenario where the FLUSH-LL message is received before the Radio Link Supervision counter N3105
reaches the limit, N3105 is stopped when the FLUSH_LL message is received.Therefore the TBF release is
not counted as an abnormal release due to radio. P302b_x (resp. P302c_x) is not incremented. Only P396a
(resp. P396b) counting the number of TBF release due to the reception of a FLUSH_LL message is
incremented.
MS
DL transfer
MFS
target cell
SGSN
PDTCHDL
Packet DL Ack/Nack
PACCHUL
The MS decides
for cell
reselection
N3105 ++
T_WAIT_FLUSH
UL
P434c
DL
P434d
P302b_x
RADIO STATUS
UL transfer
The MS sends an LLC PDU to warn the SGSN about its new cell location
UL
DL
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
1 3 100
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Counter P434d (resp.P434c) gives the number of DL (resp. UL) TBFs which have been released due to an NC0
reselection. It is therefore incremented in this scenario.
In this scenario where the FLUSH-LL message is received after the Radio Link Supervision counter N3105
reaches the limit, the radio resources are released when N3105 reaches the limit. Therefore the TBF
release is counted as an abnormal release due to radio. P302b_x (resp. P302c_x) is incremented whereas
P396a (resp. P396b) is not. The timer T_WAIT_FLUSH is started when the abnormal TBF release is triggered.
When the FLUSH_LL message is received while T_WAIT_FLUSH is running then T_WAIT_FLUSH is stopped and
P434d (resp. P434c) is incremented.
In case the FLUSH_LL message is received after T_WAIT_FLUSH has expired then P434d (resp. P434c) is not
incremented but P302b_x (resp. P302c_x) is.
MS
DL transfer
T3158
PDTCHDL
MFS
target cell
Packet DL Ack/Nack
PACCHUL
expiry
T3158
The MS
switches to
the new cell
SGSN
Better cell
PACCHDL
T_ACK_WAIT
T_WAIT_FLUSH
MFS trigger
cell reselection
Radio resources
are released
locally
UL transfer
MS sends an LLC PDU to warn the SGSN about its new cell location
P396a
P396b
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
1 3 101
DL
UL
P434b
P434a
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
MS in PTM
No TBF release
TBF release
NC2
P434a / P434b
NC0
P434c / P434d
1 3 102
after expiry
No counter
incremented
counter
UL TBF / DL TBF
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The chart above concerns the PM counters incremented during a cell reselection procedure.
P397 is incremented each time a FLUSH_LL is received by the MFS relating to a certain serving cell.
P396a, P396b, P434a, P434b, P434c and P434d are incremented only for TBF release during a cell
reselection procedure.
P302b_x and P302c_x are global counters relating to TBF abnormal release due to radio. They are
incremented when the TBF abnormal release is triggered due to a cell reselection or not.
BSC
DL transfer
PDTCHDL
MFS
SGSN
MSC/VLR
Packet DL Ack/Nack
PACCHUL
MS Suspend
Suspend PDU
P98c
P98d
DL
UL
DL
UL
P98a
P98b
P98e
P98f
1 3 103
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The counter(s) P98c and/or P98d are incremented counts the number of MS SUSPEND messaged received for
a DL (resp UL) TBF.
If the TBF is released due to the reception of MS SUSPEND message then the counter P98a and/or P98b is
incremented,
The difference between P98a and P98e in DL (resp P98b and P98f in UL): see next slide.
BSC
DL transfer
PDTCHDL
MFS
SGSN
MSC/VLR
Packet DL Ack/Nack
PACCHUL
P302b_x
RADIO STATUS
T_WAIT_FLUSH
Suspend
MS Suspend
1 3 104
P98c
P98d
P98e
P98f
DL
UL
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If the TBF is released due to the reception of MS SUSPEND message then the counter P98e and/or P98f is
incremented, even if the TBF has been released before the reception of the suspend in the previous
T_WAIT_FLUSH seconds.
When TBF is released before the MFS receives the MS SUSPEND message, in this case the MFS increments the
Radio Problem related counter(s) P302b_x and/or P302c_x rather than the counter(s) P98a and/or P98b. In
this case the Radio related counter(s) is(are) incremented.
The counter(s) P98c and/or P98d are incremented in both cases since P98c (resp P98d) counts the number
of MS SUSPEND messaged received for a DL (resp UL) TBF.
MS
MFS
DL transfer
PDTCHDL
Packet DL Ack/Nack
PACCHUL
Traffic load
1 3 105
P146
P147
DL
UL
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A PDCH de-allocation following a PDCH preemption procedure can lead to a TBF release before the normal
end of the TBF if the PACCH of the related TBF is carried by the PDCH which is de-allocated.
This can be avoided thanks to the TBF Re-allocation procedure on Trigger T1. However if radio resources
are lacking the TBF Re-allocation can failed and the TBF is abnormally released.
BTS
SGSN
MFS
BSC
MSC
PTM
[PACCH]
Paging CS (2)
IMSI
Paging Request
T_WAIT_DTM
Dedicated
DL
P510
UL
DTM
DTM Connection
1 3 106
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
mode.
z As the MS is in packet transfer mode, the MFS forwards the CS paging to the MS in a Packet Paging
z
z
z
Request message on PACCH. The MFS starts the timer T_WAIT_DTM to monitor the MS access after the CS
paging. At this stage, the MFS does not force the release of the UL TBF and lets the RLC layer detect the
abnormal DL TBF release.
On receipt of the Packet Paging Request message, the MS aborts its on-going UL TBF, leaves the packet
transfer mode, and enters the dedicated mode.
The MS requests a SDCCH resource. The BSC assigns to the MS a SDCCH resource.
The BSC requests an SCCP connection and forwards the MS classmark to the MSC. As soon as the MSC
knows the IMSI of the MS and that the MS is DTM capable, the MSC shall send the Common ID message to
the BSC (assuming that the MSC supports DTM).
On receipt of the Common ID, the BSC informs the MFS that the MS has just entered the dedicated mode
(through the BSC Shared DTM Info Indication message). This message also includes the classmark of the
MS. On receipt of the BSC Shared DTM Info Indication message, the MFS forces the release of the
previous TBFs provided that they are still alive and stops T_WAIT_DTM timer.
B10
Target
BSC
BTS
SGSN
MFS
MSC
DTM (1)
DTM
MS
HO execution (2)
Dedicated
HO Performed
BSC Shared DTM Info Indication (3)
Old cell
P509
DL
UL
(incremented in
the old cell)
DTM
1 3 107
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
z At reception of BSCGP BSC Shared DTM info indication (CS_flag = 1, CS cause intercell handover) in the
new cell, the MFS creates a new MS DTM context according to the information received from the BSC.
B10
MS
SGSN
MFS
BSC
MSC
DTM
DTM (1)
Clear Command (2)
PIM
P509
DL
P510
UL
PTM
DL or UL TBF establishment
1 3 108
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
the MS starts timer T3110, disconnects the main signaling link, aborts its on-going TBFs and returns to
the packet idle mode (listening to the (P)CCCH). At this stage, the MFS does not force the release of the
on-going TBFs and lets the RLC layer detect the abnormal TBF releases. At the transition from the dual
transfer mode to the packet idle mode, the MS shall enter the Transfer non-DRX mode period.
z Through the BSC Shared DTM Info Indication message, the BSC indicates to the MFS that the MS has left
just the dual transfer mode. This message is also used by the MFS to indicate that the MS has entered
the Transfer non-DRX period. On receipt of the BSC Shared DTM Info Indication message, the MFS forces
the release of the previous TBFs provided that they are still alive.
Radio
Radio
BSS
BSS
Gb
Gb
Re-allocation
execution
failure
new B10
N3105
Tx Efficiency
Others
Others
Blocking
Blocking
Situation
Situation
Stagnating
Stagnating
window
window
N3101
Radio
RadioLink
Link
Failure
Failure
N3103
N Polling EUTM
Some
SomeSuspend
Suspend
Real radio problems
Some
Somecell
cellreselection
reselection
1 3 109
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
DL
UL
P302b_x
P302c_x
Some Suspend :
DL
P98c-P98a
DL
UL
P98d-P98b
P434b+P434d-P396a
P434a+P434c-P396b
UL
P407a+P407b+P407c+P407d
DL
UL
P408a+P408b+P408c+P408d
1 3 110
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
A radio link failure can be due to a real radio problem like coverage, interference but also to undetected
problems at BSS level like bad hardware components, Abis microwave link transmission.
After a radio link failure, a RADIO STATUS message is sent to the SGSN on Gb interface with one of the
following causes:
z radio contact lost with the MS: when the radio block transfer has been interrupted.
z radio link quality insufficient to continue the communication: when the radio block transfer is not
efficient enough.
Reminder:
z N3105 is the counter monitoring the radio link during a DL TBF. It is incremented each time a Packet
Downlink Ack/Nack message scheduled by the MFS is not received from the MS.
N3101 is the counter monitoring the radio link during a UL TBF. It is incremented each time an up-link RLC
block scheduled by the MFS is not received from the MS.
N3103 is the counter monitoring the normal end of a UL TBF. It is incremented each time the Final Packet
Control Ack message scheduled by the MFS at the end of the UL TBF is not received from the MS.
Gb:
P11
P24
DL
UL
1 3 111
P303a
DL
P385a
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P303b
UL
P385b
Exercise
z
Exercise 1: Using the trace 11, find which kind of TBF release is
observed
Exercise 2: Using the trace 13, find which kind of TBF release is
observed
Time allowed:
30 minutes
1 3 112
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
QoS Indicators
z
Cell reselection
PDCH fast preemption
Suspend procedure
CS operation in DTM
new B10
time
modified B10
1 3 113
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
Uplink
KPI
Drop rate
KPI
KPI
Drop rate
KPI
KPI
KPI
new B10
new B10
1 3 114
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B10
Uplink
(P302c_1 + P302c_2 + P302c_3 + P302c_4/ (P98d - P98b) - (P434a + P434c - P396b) + P408a
+P408b + P408c + P408d) / (P30a + P30b + P30c +
P508)
Gb problem
Gb problem
N_StagnatingWindow
N_StagnatingWindow
Blocking situation
Blocking situation
BSS problem
BSS problem
1 3 115
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P302b and P302c have been removed in B10 and replaced by (P302b_1 + P302b_2) and (P302c_1 + P302c_2 +
P302c_3 + P302c_4).
On a DL TBF:
z
Radio problem: N3105 exceeds the limit (6) or too low TX efficiency (<10%).
z Blocking situation: no reception of the PDAN with Final indicator = 1 at the end of the Downlink TBF
during T_TBF_BCK_REL = 3 seconds (MS error) OR the transmission window of the MFS is stalled during
T_TBF_BCK_REL = 3 seconds (radio problem).
z Stagnating window: the RLC counter N_StagnatingWindowDL is incremented when the Same oldest RLC
data block in the transmittion window is not acknowledged by the received bitmap of the last Packet
Downlink Ack/Nack message.
The DL TBF is released because the RLC counter N_Stagnating WindowDL exceeds the system parameter
N_STAGNATING_ WINDOW_DL_LIMIT =8 (MS error).
On a UL TBF:
z
radio problem: N3101 or N3103 exceeds the limits (48 and 1) or too low TX efficiency (<10%).
Blocking situation: Reception of N_UL_Dummy_Limit = 15 dummy UL RLC blocks (MS error or radio
problem) OR no reception of the Packet Control Ack at the end of the Uplink TBF during T_TBF_BCK_REL = 3
seconds (MS error).
Stagnating window: the RLC counter N_StagnatingWindowUL is incremented provided that the receive
window is stalled whenever a UL RLC data block whose BSN is different from the receive window state
variable V(Q) and is received a round trip delay after the previous sending of a Packet Uplink Ack/Nack
message.
The UL TBF is released because the RLC counter N_StagnatingWindowUL exceeds the system parameter
N_STAGNATING_WINDOW_UL_LIMIT = 8 (MS error or radio problem).
B10
definition
Ref
NB_DL_TBF_REL_DUE_TO_RADIO_FAILURE_N3105
P302b_1
NB_DL_TBF_REL_DUE_TO_RADIO_FAILURE_TX_EFF
P302b_2
NB_UL_TBF_REL_DUE_TO_RADIO_FAILURE_N3101
P302c_1
NB_UL_TBF_REL_DUE_TO_RADIO_FAILURE_N3103
P302c_2
NB_UL_TBF_REL_DUE_TO_RADIO_FAILURE_TX_EFF
P302c_3
NB_UL_TBF_REL_DUE_TO_RADIO_FAILURE_N_POLLING_EUTM
P302c_4
1 3 116
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
120
Gb drop
100
80
60
40
20
Blocking
drop
Stagnat drop
Radio pb
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
% Acc
Release
% Norm
Release
120
300
100
250
80
200
Gb drop
Blocking pb
60
150
40
100
20
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
50
1 3 117
Stagnat pb
Radio pb
% Acc
Release
% Norm
Release
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The causes of drop during a DL data transfer are mainly radio problems.
The causes of drop during a UL data transfer are radio problems + blocking problems (MS error suspected
because seen on every network).
Thresholds
When the Delayed DL TBF release is not activated and CS2 is not used at
the beginning of the TBF:
y the UL/DL TBF normal release rate is seen as good above 98%
1 3 118
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The QoS threshold values assume that the MS mobility (reselection) is negligible.
The typical values for a DL TBF normal release rate:
z
When a Delayed DL TBF release is activated and CS2 is activated at the beginning of the TBF: 90%
The longer the TBF duration the higher the probability to drop.
The Coding Scheme is always CS1 during the MS contention resolution (based on TLLI) for security.
4 MS Sessions / Transfers
1 3 119
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
4 MS Sessions / Transfers
Definitions
z
Transfer
Exchange of RLC data blocks between the MS and the BSS
The bias of a transfer is the main direction of the transfer in terms of
number of bytes transferred
Session
Uninterrupted sequence of data transfers between the MS and the BSS
y begin: a UL or DL TBF is established for an MS in PIM
y on-going: at least one TBF is established
y end: the last on-going UL or DL TBF is released
1 3 120
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
During a transfer the MS and the BSS exchange some RLC blocks either in UL only or in DL only or in the two
directions.
A transfer can correspond to:
z
One complete TBF together with part of one TBF in the other direction
The first transfer of a session corresponds to the start of the first TBF of the session.
Then the Alcatel BSS regularly determines the bias of the on-going transfer of the MS.
z
The number of octets transferred in both directions is counted and averaged for that purpose.
If disabled, the bias remains the one chosen at the establishment of the TBF.
z By default, a transfer is deemed downlink biased (at first establishment), except in case the MS context is
created upon receipt of a 2-phase access UL establishment request, in which case the bias is set to uplink.
As soon as the bias of the transfer is about to change the ongoing transfer terminates and a new transfer
begins.
A session never ends when a DL TBF is released but at the expiry of timer T3192, in case there is no UL TBF
on-going in the meantime.
4 MS Sessions / Transfers
Example
z
change of bias
DL TBFs
active
delayed
UL TBFs
Bias
Transfers
UL
DL
UL
Xfer 1
Xfer 2
Session
1 3 121
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Xfer 3
4 MS Sessions / Transfers
B10
Exercise
z
Exercise 1: Using the trace 2bis, find bias direction along transfer
Time allowed:
30 minutes
1 3 122
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
4 MS Sessions / Transfers
QoS Indicators
z
Number of sessions
Average duration
Average number of DL/UL TBF per session
Transfer
1 3 123
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
4 MS Sessions / Transfers
MS Sessions
GPRS/EGPRS sessions
Number of GPRS and EGPRS sessions
P413
Downlink
Uplink
1 3 124
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
4 MS Sessions / Transfers
MS Transfers
Bias of the ongoing transfers
Downlink
Uplink
P419
P420
P411
P412
P409
P410
P409 / P411
P410 / P412
1 3 125
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Uplink: when a first UL TBF is established using the 2-phase access on a CCCH or PCCCH
4 MS Sessions / Transfers
change of bias
change of bias
active
DL TBFs
UL TBFs
Bias
Transfers
3TS 4TS
2TS
UL
4TS
1TS
2TS
delayed
2TS
1TS
DL
1TS
2TS
2TS
UL
Xfer 1
Xfer 2
Xfer 3
Session
time
P419
DL
UL
P411
P409
P420
P412
P410
1 3 126
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
4 MS Sessions / Transfers
DL session
250000
102
100
98
96
94
92
90
88
86
200000
150000
100000
50000
DL Time bias
Time bias
%Time Opt
Alloc
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
UL session
6000
120
5000
100
4000
80
3000
60
2000
40
1000
20
0
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
1 3 127
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The typical values of the DL TBF optimal allocation time rate (without resource re-allocation):
z
The UL TBF optimal allocation time rate can be biased, due to the restriction on P29.
However, on small area, it can give typical values:
z
These typical values are highly dependent on the penetration rate of class 9 or class 10 mobiles (mobiles
able to use 2 TSs on the UL path).
5 Resource Usage
1 3 128
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
The BSS uses several resources to transfer data between the MS and
the GPRS core network
Air interface resources
Physical channels: MPDCH, SPDCH
logical channels:
y control channels
{
{
1 3 129
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
Ater
Gb
G
P
U
BSC
8 PCM
8 PCM
in MFS equipment
UL
1 3 130
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Each GPU handles the GPRS traffic of cells belonging to the same BSS.
There is a maximum number of GPUs to monitor the traffic of one BSS.
Up to 240 PDCHs can be active at the same time on the same GPU.
SGSN
5 Resource Usage
TRX 3
M-EGCH 3
TRX 2
Abis
M-EGCH 2
Ater
TRX 1
M-EGCH 1
1 3 131
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
For EGPRS traffic, an EGCH physical channel is allocated per PDCH which is a set of n GCHs, n depending on
the maximum CS or MCS number that can be used on the PDCH:
Scheme
Modulation
CS-1
CS-2
CS-3
CS-4
MCS-1
MCS-2
GMSK
GMSK
GMSK
GMSK
GMSK
GMSK
MCS-3
MCS-4
MCS-5
GMSK
GMSK
8-PSK
MCS-6
MCS-7
MCS-8
MCS-9
8-PSK
8-PSK
8-PSK
8-PSK
Number of
GCH
1
1
2
2
1
1
2
2
2
2
3
3
4
4
5
5 Resource Usage
Gb interface resource
A BVC is the logical identifier to which is linked the traffic of a cell carried
over the Gb interface
The traffic of all the BVCs controlled by the same GPU is multiplexed and
carried by the 64 Kbit/s PCM time slots on the Gb interface
BVCI=2
BVCI=1
BVCI=3
Gb
BSC1
GPU
SGSN
BVCI=5
BVCI=4
BVCI=6
BSC2
8 PCM
1 3 132
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
RR Allocation Indication
BSC
MFS
RR Usage Indication
1 3 133
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Thanks to the Autonomous Packet Resource Allocation feature, the MFS no longer needs to request
the BSC for additional SPDCHs (as in B8); as all the usable PS-capable radio timeslots are explicitly
allocated to the MFS through the RR Allocation Indication message. However, the RRM-PRH entity has
the responsibility for handling the RR Allocation Indication and RR Usage Indication messages,
especially for the following tasks:
z interpretation of the SPDCHs_Allocation bitmap contained in the RR Allocation Indication message
(in particular, if a SPDCH is removed in the bitmap, then a preemption process may have to be
started, cf. section 4 for more details),
building and sending of the SPDCHs_Confirmation bitmap, the SPDCHs_Usage bitmap, the
SPDCHs_RadioUsage bitmap and the DTM_TCH bitmap, through the RR Usage Indication message.
5 Resource Usage
B10
BSC
MS
MFS
1 3 134
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
1. The MS is in dedicated mode and required to send GPRS signaling information to the SGSN (for
the MS sends on the main DCCH the GPRS Information message to the BTS. The BTS assembles the
LAPDm frames received in the GPRS Information message and forwards it to the BSC on RSL.
3. The BSC forwards the GPRS information to the MFS through a BSCGP DTM GPRS Information UL
message. This message contains the 44.060 GPRS Information and the references of the MS (i.e., the
IMSI and the BSC reference).
4. The MFS decodes the 44.060 GPRS Information message and builds accordingly the UL LLC PDU.
Then, the MFS sends the UL LLC PDU towards the SGSN.
P513: Number of bytes received from the MS with the GTTP protocol.
This counter is incremented by the number of bytes of the UL LLC PDU carried in the BSCGP DTM
GPRS information messages received in MFS.
5 Resource Usage
B10
BSC
MS
T_WAIT_DTM
BSCGP DTM GPRS Info DL ACK (4)
P514
1 3 135
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
encoded in the MAX_LAPDm LAPDm frames available. If this is the case, the MFS builds the 44.060
GPRS Information message containing the DL LLC PDU and sends it to the BSC in the BSCGP DTM GPRS
Information DL message. In addition, the BSCGP DTM GPRS Information message contains the
references of the MS (i.e., the IMSI and the BSC reference) and possibly the SDCCH/TCH identity of
the CS connection.
4. The BSC forwards the message to the BTS on RSL. Then, the BTS possibly segments the message
and sends it to the MS on the main DCCH. The BSC acknowledges to the MFS the sending of DL LLC
PDU through the message DTM GPRS Information DL ACK.
P514: Number of bytes sent to the MS with the GTTP protocol.
This counter is incremented by the number of bytes of the DL LLC PDU carried in the BSCGP DTM
GPRS information messages sent by MFS.
Note: Possible repetitions of the messages are not taken into account i.e only the DL_LLC_PDU
acknowledged by BSCGP DTM GPRS information ack message are take into account.
5 Resource Usage
BSC
BTS
Abis-Nibbles-Allocation
(All the BTS Abis nibble ids) (3)
Those two messages
are sent in sequence
by the MFS
Transmission-Allocation-Request
(Ater nibble ids,
BSC Abis nibble ids,
MFS connection references) (6)
Activate-Ack (11)
As many as the
number of new
GCHs in the MEGCH link
1 3 136
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
This GCH establishment scenario is valid if there are free ABIS and Ater resources (nibbles).
5 Resource Usage
BTS
BSC
Release (1)
As many as the
number of GCHs to
remove from the MEGCH link
Release-Ack (2)
Abis-Nibbles-Allocation
(All the remaining BTS Abis nibble ids) (3)
Those two messages
are sent in sequence
by the MFS
RSL-Allocate-Abis-Nibbles
(All the remaining BTS Abis nibble ids) (4)
Transmission-Deallocation-Command
(BSC connection references) (6)
1 3 137
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
This GCH establishment scenario is valid if there are free ABIS and Ater resources (nibbles).
5 Resource Usage
Exercise
z
z
Exercise 1: using trace 1 , identify the different messages for Abis and
Ater resource allocation.
Exercise 2 : using same trace find different messages for the de
allocation of these resources
Time allowed:
10 minutes
1 3 138
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
PDCH usage
1 3 139
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
DEFINITION
FORMULA
INDICATOR
DEFINITION
FORMULA
INDICATOR
DEFINITION
FORMULA
INDICATOR
DEFINITION
Reduction rate of allocated SPDCH value integrated over the granularity period.
FORMULA
CELL
CELL
CELL
CELL
(P414bis) / (PERIOD)
(P415bis)
(P416bis)
1 3 140
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
Counter
number
Name
Definition
P451a
CUMULATED_TIME_PDCH_UL_TBF_CELL
Cumulated time during which an UL TBF uses one PDCH, for all PDCHs
of the TBF, and for all TBFs of the cell (in GPRS or EGPRS mode).
P451b
CUMULATED_TIME_PDCH_DL_TBF_CELL
Cumulated time during which an DL TBF uses one PDCH, for all PDCHs
of the TBF, and for all TBFs of the cell (in GPRS or EGPRS mode).
P452
CUMULATED_TIME_PDCH_DL_TBF_GMM_SIG_CELL
P38e
CUMULATED_TIME_PDCH_USED_DL_CELL
Cumulated time during which a PDCH is used by at least one DL TBF (in
GPRS or EGPRS mode), cumulated over all the PDCHs of the cell.
P38f
CUMULATED_TIME_PDCH_USED_UL_CELL
Cumulated time during which a PDCH is used by at least one UL TBF (in
GPRS or EGPRS mode), cumulated over all the PDCHs of the cell.
1 3 141
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
formula
Name
Definition
P496
MIN_NB_USED_SPDCH_CELL
P495
MAX_NB_USED_SPDCH_CELL
Soft pre-emption
P417
NB_PREEMPTED_PDCH
1 3 142
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
MPDCH usage
PPCH
PRACH
PAGCH
PACCH
1 3 143
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
P399
P438d
(P438d / P399) * 100
P400
P401
1 3 144
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The Factor of 0.5 comes from the fact that a PACKET PAGING REQUEST can contain 2 paging messages (like
in GSM between Paging Commands and Paging Requests).
5 Resource Usage
CCCH load
RACH
PCH: PS paging, CS paging, Immediate assignment
AGCH
1 3 145
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
CCCH load
P53a / MC8A
Paging usage rate due to GPRS
PCH use due to GPRS Immediat Assignment
P53c
Ratio PS/CS paging through SGSN
P53a / (P53a+P53b)
P62c / MC8C
RACH usage rate due to GPRS
(P49 + P27) / (MC8B + P49 + P27)
AGCH usage rate due to GPRS
1 3 146
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P53a = Number of (BSCGP) PAGING REQUEST for PS paging sent to the MS (through the BSC which manages
the PCH resource). (used for instance for an MT picture transfer MMS service).
P53b = Number of (BSCGP) PAGING REQUEST for CS paging sent to the MS (through the BSC which manages
the PCH resource) -> Need of the Gs interface.
P53c = Number of (BSCGP) IMMEDIATE ASSIGNMENT sent to the MS (through the BSC which manages the PCH
resource) for a DL TBF establishment when the MS is in DRX mode.
GSM Paging Command (one per Mobile) or GPRS (BSCGP) PAGING REQUEST are merged into PAGING REQUEST
on the radio layer.
5 Resource Usage
PS AGCH
Tot AGCH
CS AGCH
20
03
% PS AGCH
13
/0
9/
20
03
20
03
09
/0
9/
11
/0
9/
20
03
20
03
07
/0
9/
20
03
05
/0
9/
03
/0
9/
20
03
20
03
01
/0
9/
20
03
30
/0
8/
28
/0
8/
20
03
20
03
26
/0
8/
20
03
24
/0
8/
22
/0
8/
20
03
20
03
20
/0
8/
18
/0
8/
16
/0
8/
14
/0
8/
20
03
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0
20
03
450000
400000
350000
300000
250000
200000
150000
100000
50000
0
% PS RACH
20
03
20
03
Tot RACH
13
/0
9/
20
03
11
/0
9/
20
03
09
/0
9/
07
/0
9/
20
03
20
03
05
/0
9/
03
/0
9/
20
03
20
03
01
/0
9/
20
03
28
/0
8/
30
/0
8/
20
03
20
03
26
/0
8/
20
03
24
/0
8/
22
/0
8/
20
03
20
03
20
/0
8/
20
03
18
/0
8/
16
/0
8/
14
/0
8/
20
03
4
3.5
3
2.5
2
1.5
1
0.5
0
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
20
03
20
03
07
/0
9/
20
03
05
/0
9/
20
03
03
/0
9/
20
03
01
/0
9/
20
03
30
/0
8/
28
/0
8/
20
03
20
03
26
/0
8/
24
/0
8/
20
03
22
/0
8/
20
03
20
/0
8/
20
03
18
/0
8/
16
/0
8/
14
/0
8/
1 3 147
20
03
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
20
03
20000000
18000000
16000000
14000000
12000000
10000000
8000000
6000000
4000000
2000000
0
CS PAging
PS Imm. As
PS PAging
%io PS Pag
5 Resource Usage
1 3 148
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
1 3 149
P472
P466
P484
P465
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
B10
GPU counters
Overall traffic
MS capabilities breakdown
MS multislot class breakdown
modified B10
new B10
1 3 150
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
B10
P104
P107
P106
(P106 / P107) * 100
P391a
P391b
MS capabilities
Number of MS contexts created for Releases 1997 or 1998 mobile stations.
Number of MS contexts created for non-EGPRS capable Release 1999
onwards mobile stations
Number of MS contexts created for EGPRS capable Release 1999 onwards
mobile stations.
Number of MS contexts created
Number of MS contexts created for MS supporting the Geran feature
package 1
Number of MS context created for DTM capable mobiles stations.
Number of EDA-capable GPRS and EGPRS MS contexts.
Ratio of MS contexts created for Releases 1997 or 1998 mobile stations.
Ratio of MS contexts created for non-EGPRS capable Release 1999
onwards mobile stations
Ratio of MS contexts created for EGPRS capable Release 1999 onwards
mobile stations.
1 3 151
P450a
P450b
P450c
P450d
P450e
new B10
P500
P594
P450a / ( P450a+P450b+P450c)
P450b / ( P450a+P450b+P450c)
P450c / ( P450a+P450b+P450c)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P450d is incremented the first time the MS Radio Access Capability is received for a given MS context.
Note: This counter is incremented whatever the MS release or feature supported by the MS.
A mobile station is assumed to be Rel-4-compliant if it supports the GERAN Feature Package 1 (theoretically
it is not possible to precisely identify a Rel-4-compliant mobile station). Rel-4-compliant if it its GERAN
Feature Package 1 bit is set to 1.
5 Resource Usage
B10
definition
Ref
NB_MS_MULTISLOT_CLASS_0_TO_10
P530a_1
NB_MS_MULTISLOT_CLASS_11_TO_12
P530a_2
NB_MS_MULTISLOT_CLASS_3X
P530a_3
NB_MS_MULTISLOT_CLASS_4X
P530a_4
1 3 152
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
P384
P384 / GP
P402
P402 / GP
P76a
P77a
This counter cumulates the time during which at least a DSP is in CPU
load state
P201
This counter cumulates the time during which at least a DSP is in CPU
overload state
P202
1 3 153
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
RRM (Radio and Resource Management): for TBF, PDCH and MPDCH allocation/de-allocation, radio
resource re-allocation of existing TBFs, PS paging, PDU queuing and Packet System Information
The PMU functions are supported by the PPC board (Power PC).
The DSP board supports the Packet Transfer Unit (PTU) functions:
z
5 Resource Usage
GCH counters
Cumulated time:
- GCHs are in excess in a cell
- GCHs are in deficit in a cell
- GCH is busy in a cell
- GPU is in Ater congestion
- GPU is in high Ater usage state
Number of GCHs:
- max number of GCHs busy per GPU
- max number of GCHs busy per cell
- Min number of GCHs busy per GPU
- max number of GCHs in deficit cell
1 3 154
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
P100c
Cumulative time (in seconds) during which a GCH resource (16k channel) is
available in the GPU
P101
Cumulative time (in seconds), per cell ,during which there is a excess of GCH
resources (16k channel).
P471
Cumulative time (in seconds), per cell , during which there is a deficit of GCH
resources (16k channel).
P470
P383a
1 3 155
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P383a / GP
P383b
P383b / GP
5 Resource Usage
GPRS radio resources: GCH load in number per cell and per GPU
P469
P100f
P100e
P100d
1 3 156
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
For a DRFU BTS, a GCH is said busy when it is connected to a given PDCH.
For an Evolium BTS, a GCH is said busy when it is connected to a given TRX (as part as an M-EGCH).
5 Resource Usage
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
P486
P484
Free extra and bonus nibbles are extra and bonus nibbles not currently used in
a GCH.
Maximum number of extra and bonus Abis nibbles currently used in the cell (by P465
a GCH channel).
Cumulative time (in seconds), per GPU ,during which there are free Ater
nibbles.
A free Ater nibble is an Ater nibble not currently used by a GCH.
1 3 158
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P474
5 Resource Usage
Ater_Cong_Rate
70,0%
464 GCHs
450
60,0%
400
348 GCHs
350
50,0%
300
40,0%
250
200
30,0%
232 GCHs
150
20,0%
100
10,0%
50
0
0,0%
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Ater_Cong_Rate = P383a / GP = Percentage of time all GCHs are busy in the GPU
Total_Ater_GIC_available = Number of GCHs available for traffic is not a counter but a configuration
variable depending on the number of AterMux connected to the GPU and which available for traffic
5 Resource Usage
DSP congestion can occur in the GPU even if enough Ater resources
are available
Same GPU: EDGE is activated cell by cell
Total_Ater_GIC_available
500
GPU_Cong_Rate
464 GCHs
450
3,0%
2,5%
400
348 GCHs
350
2,0%
300
250
232 GCHs
1,5%
200
1,0%
150
100
0,5%
50
0,0%
The more cells are EDGE capable the higher the GPU DSP congestion
1 3 160
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
BVC availability
1 3 161
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
Downlink
Number of DL LLC bytes received from SGSN
Number of DL LLC bytes received by MS in
GPRS ACK mode
Uplink
Number of UL LLC bytes received from MS
P44
Number of UL LLC bytes received from MS in GPRS ACK
P44a
mode
P43
P43a
P43b
P44b
P43c
P44c
P43d
P44d
P10
P23
P10 / P43
P99
P99 / P43
P95
P96
P67
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
LLC bytes discarded: relating to the PDU LifeTime expiry or to the GPU buffer congestion (can be linked to
degraded DL Flow Control algorithm).
P99: The introduction of the Suspend-Resume mechanism between the MFS and the SGSN can generate
GPRS QoS problems. If the suspend time exceeds the tolerable threshold for the distant server the MS is
connected to, it can generate disconnection from the server. Even though, the disconnection does not
mean that the PDP context is deactivated. It belongs to IP GSS feature (capacity to generate dummy IP
blocks to keep the Gi link alive).
P96 is likely to be sensitive to a lot of reselection problems an MS has to face in the GPRS network (no GPRS
resources available in the selected cell, reselection of an MS in a new cell belonging to a new MFS or a new
SGSN, etc).
5 Resource Usage
BC
Time unavailaibility
Time unavailaibility
1 3 163
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
Gb interface PVC, BC
Percentage of time during which the PVC (Permanent
Virtual Connection) is not available on Gb Interface.
P34/GP
P33/GP
1 3 164
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
5 Resource Usage
14
/0
8/
20
03
16
/0
8/
20
03
18
/0
8/
20
03
20
/0
8/
20
03
22
/0
8/
20
03
24
/0
8/
20
03
26
/0
8/
20
03
28
/0
8/
20
03
30
/0
8/
20
03
01
/0
9/
20
03
03
/0
9/
20
03
05
/0
9/
20
03
07
/0
9/
20
03
09
/0
9/
20
03
11
/0
9/
20
03
13
/0
9/
20
03
9000000
8000000
7000000
6000000
5000000
4000000
3000000
2000000
1000000
0
Blocked bytes
Discarded
bytes
Not rerouted
Rerouted
bytes
Received
bytes
%Well receiv
UL sent bytes
1 3 165
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
1 3 166
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Modulation
Maximum rate
(kbps)
GPRS
CS-4
GMSK
21.4
CS-3
GMSK
15.6
CS-2
GMSK
13.4
CS-1
GMSK
9.05
EGPRS
8PSK modulation to
provide higher data rates
GMSK modulation to
ensure a certain level of
performance in case of
poor radio conditions
1 3 167
MCS-9
8PSK
59.2
MCS-8
8PSK
54.4
MCS-7
8PSK
44.8
MCS-6
8PSK
29.6 / 27.2 *
MCS-5
8PSK
22.4
MCS-4
GMSK
17.6
MCS-3
GMSK
14.8 / 13.6 *
MCS-2
GMSK
11.2
MCS-1
GMSK
8.8
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
DL CS Adaptation
AV_RXQUAL_LT
7
CS-1
CS_QUAL_DL_1_2_X_Y+ CS_HST_DL_LT
CS-1 or CS-2 (hysteresis)
CS_QUAL_DL_1_2_X_Y
CS-2
CS_QUAL_DL_2_3_X_Y + CS_HST_DL_LT
CS-2 or CS-3 (hysteresis)
CS_QUAL_DL_2_3_X_Y
C S_QUAL_DL_3_4_X_Y
CS-3
CS-4
CS-3 or CS-4
(hysteresis)
0
0
100%
1 3 168
CS_SIR_DL_3_4_X_Y
CS_BLER_DL_3_4
CS_SIR_DL_3_4_X_Y +
CS_SIR_HST_DL
CS_BLER_DL_4_3
AV_SIR
15
0%
BLER
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The change from CS3 to CS4 is not only based on AV_RXQUAL_LT for the two following reasons:
z The RXQUAL range only goes down to 0.2%. However, the change of coding scheme from CS3 to CS4 will
probably have to be done for even lower values. Indeed, when the coding scheme is CS4, in static (AWGN),
a BLER of 0.1 (typical value of the BLER threshold to change from CS3 to CS4) is obtained for a raw BER of
1-(1-0.1)1/456 = 2.10-4. This raw BER would be larger in multipath channels but is likely to remain below
0.2%. This means that CS_QUAL_DL_3_4 should be close to 0 and that a condition based on RXQUAL is not
sufficient to change the coding scheme from CS3 to CS4.
If the changes from CS3 to CS4 and from CS4 to CS3 are based on different metrics, a Ping-Pong effect can
occur. Indeed, it can happen that the conditions to change from CS3 to CS4 and CS4 to CS3 are
simultaneously true in some situations.
In case a TBF is established on PDCHs of a non-hopping BCCH TRX or on PDCHs using a FHS including the
BCCH frequency a new algorithm is used for adaptation between CS3 and CS4 based on BLER computation
and comparison to threshold. Indeed in these 2 cases most of the MS will not report any C/I measurements
on idle frames.
UL CS Adaptation
z
CS1
CS_QUAL_UL_1_2_X_Y + CS_HST_UL_LT
CS_QUAL_UL_1_2_X_Y
CS2
CS_QUAL_UL_2_3_X_Y + CS_HST_UL_LT
CS_QUAL_UL_2_3_X_Y
CS3
CS_QUAL_UL_3_4_X_Y + CS_HST_UL_LT
CS_QUAL_UL_3_4_X_Y
CS4
AV_SIR
15
0
1 3 169
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
In the up-link, the RXQUAL is available in CS4 and the SIR measurements are not reported by the BTS to the
MFS so far. Therefore, it is possible to use also RXQUAL measurements to change the coding scheme from
CS3 to CS4 or from CS4 to CS3, contrary to the downlink algorithm, for which the SIR is used.
DL MCS Adaptation
z
In RLC acknowledged mode, the MFS applies a given MCS taking into
account:
Current MCS:
y MCS-1 to MCS-4 in GMSK
y MCS-5 to MCS-9 in 8-PSK
1 3 170
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Extract of a table when APD=0dB, Type 1 ARQ, 8PSK table: if MCScurrent belongs to {5,6,7,8,9}
MEAN_BEP
CV_BEP
0
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
8 8 8 8
All Rights Reserved Alcatel-Lucent 2008
3JK10239AAAAWBZZA Issue 01
Section 1 Module 3 Page 170
UL MCS Adaptation
z
In RLC acknowledged mode, the MFS applies a given MCS taking into
account:
Current MCS:
y
y
In RLC unacknowledged mode, the MFS applies a given MCS taking into
account:
Current MCS:
y
y
1 3 171
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Exercise
z
Time allowed:
15 minutes
1 3 172
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
QoS Indicators
z
PACCH
RLC blocks
PDTCH occupancy
PACCH occupancy
1 3 173
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Uplink
CS1 : P55a
CS2 : P55b
CS3 : P55c
CS4 : P55d
CS1 : P57a
CS2 : P57b
CS3 : P57c
CS4 : P57d
CS1 : P20a
CS2 : P20b
CS3 : P20c
CS4 : P20d
CS1 : P21a
CS2 : P21b
CS3 : P21c
CS4 : P21d
CS1+CS2+CS3+CS4 : P72c
PDTCH RLC block retransmission rate (P20a + P20b + P20c + P20d) / P350a
in GPRS ack mode
(P57x) / (P57a+P57b+P57c+P57d)
KPI
KPI
KPI
P55x / (P55a+P55b+P55c+P55d)
KPI
KPI
(P21a*160+P21b*240+P21c*288+P21d*
400)/(P21a*160+P21b*240+P21c*288+P
21d*400+P57a*160+P57b*240+P57c*28
8+P57d*400)
P335
P336
KPI
Average TX_EFFICIENCY
1 3 174
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
TX _ EFFICIENCY = 100
Where:
NB _ RECEIVED
i =1
NB _ SENT
ni
i =1
1
ni
NB_RECEIVED is the number of correctly received RLC data blocks (i.e., blocks for which a
positive acknowledgment is reported),
i is equal to the number of information bits in the i-th correctly received RLC data block divided
by the number of bits per RLC data block with GMSK modulation (456 in GPRS). This ratio only
depends on the coding scheme used for the i-th correctly received RLC data block and is between
0 and 1 in GPRS. The values of the number of information bits per RLC data block for each coding
scheme are defined in 05.03 TS Specification document.
CS1
CS2
CS3
CS4
0.40
0.59
0.68
0.94
ni is the number of RLC data blocks in the i-th radio block. Therefore, this number is always equal to 1 for
GPRS,
It is computed every TX_EFFICIENCY_PERIOD (=200) RLC data blocks.
It is compared to TX_EFFICIENCY_ACK_THR (=10%) or TX_EFFICIENCY_NACK_THR (=15%) to trigger radio drop.
B10
Uplink
MCS1 : P55e
MCS2 : P55f
MCS9 : P55m
MCS1 : P20f
MCS2 : P20g
MCS9 : P20n
P72d
KPI
P57x/(P57e+P57f+P57g+P57
h+P57i+P57j+P57k+P57l+P5
7m)
KPI
p21e/(p21e+((P57e*176+P5
7f*224+P57g*296+P57h*352+
(P57i*448+P57j*592+(P57k*8
96+P57l*1088+P57m*1184)/
2)) / 8))
new B10
1 3 175
new B10
MCS1 : P21f
MCS2 : P21g
MCS9 : P21n
P73d
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P20e respectively P21e have been removed. In acknowledged mode, number of DL respectively UL RLC data
bytes (except RLC blocks containing LLC Dummy UI Commands only) on PDTCH encoded in MCS-x (with x = 1
to 9) retransmitted due to unacknowledgement of the MS respectively MFS.
Uplink
P351a
Number of CS adaptions
from a given coding
scheme to a less robust
coding scheme. Does not
apply to EGPRS TBFs
P352a
Average number of CS
increase per TBF
Average number of CS
increase per TBF
Average number of CS
adaptions decrease per
TBF
Average number of CS
adaptions decrease per
TBF
1 3 176
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
10
/3
1
1 1 /2 0
/0 0 5
2/
1 1 20
/0 0 5
4
1 1 /2 0
/0 0 5
6
1 1 /2 0
/0 0 5
8
1 1 /2 0
/1 0 5
0/
1 1 20
/1 0 5
2
1 1 /2 0
/1 0 5
4
1 1 /2 0
/1 0 5
6/
1 1 20
/1 0 5
8
1 1 /2 0
/2 0 5
0
1 1 /2 0
/2 0 5
2
1 1 /2 0
/2 0 5
4
1 1 /2 0
/2 0 5
6
1 1 /2 0
/2 0 5
8
1 1 /2 0
/3 0 5
0/
1 2 20
/0 0 5
2
1 2 /2 0
/0 0 5
4
1 2 /2 0
/0 0 5
6/
1 2 20
/0 0 5
8
1 2 /2 0
/1 0 5
0
1 2 /2 0
/1 0 5
2/
1 2 20
/1 0 5
4
1 2 /2 0
/1 0 5
6/
20
05
100
90
80
70
60
50
40
30
20
10
0
1 3 177
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
CS4 usef
CS3 usef
CS2 usef
CS1 usef
%io CSx usef
MCS1
MCS2
MCS3
MCS4
MCS5
MCS6
MCS7
MCS8
MCS9
100%
B9
B9
(MaxMCS=9)
(MaxMCS=9)
(MaxMCS=8)
80%
60%
40%
20%
0%
High proportion
of MCS5 due to High
Ater Usage
1 3 178
High usage
of MCS9
Better usage
of MCS8
Thanks to
Dynamic Abis
Statistical Multiplexing
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
B8 (GMSK only)
B9 (8PSK in UL)
1 00 %
90 %
High Usage
of MCS9
during UL
FTP tests
80 %
70 %
60 %
50 %
40 %
30 %
20 %
10 %
0%
MCS1
MCS2
MCS3
MCS4
MCS5
MCS6
MCS7
MCS8
MCS9
1 3 179
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Thanks to:
Dynamic Abis
Statistical Mux
8 PSK in UL
7 Cell Reselection
1 3 180
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
NC0, Success
MFS
serving cell
MS
DL transfer
PDTCHDL
MFS
target cell
SGSN
Packet DL Ack/Nack
PACCHUL
The MS decides
for cell
reselection
RADIO STATUS
UL transfer
The MS sends an LLC PDU to warn the SGSN about its new cell location
P434c
P434d
P436
UL TBF
release
DL TBF
release
NC0
reselection
success
P396b
P396a
1 3 181
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Counter P434c (resp.P434d) gives the number of UL (resp. DL) TBFs which have been released due to an NC0
reselection. These TBFs can have been previously counted as abnormally released or acceptably released
due to the reselection depending on the occurrence time of the FLUSH-LL message:
If the FLUSH-LL message is not received before T_WAIT_FLUSH expiry after the TBF was released due to
radio link failure then the previous TBF release is considered as abnormal and counter P434c/P434d
counting the number of DL/UL TBF acceptable release due to reselection is not incremented. Instead a TBF
abnormal release due to Radio and counters P302b_x/P302c_x are incremented.
If the FLUSH-LL message is received before T_WAIT_FLUSH expiry after the TBF was released due to radio
link failure then the previous TBF release is considered as acceptable and P434c/P434d is incremented.
If the FLUSH-LL message is received before the radio link failure occurs the TBF is released and
P396b/P396a counter is incremented.
P436 provides the number of successful NC0 cell reselection when the mobile was in Packet Transfer Mode
in the old cell.
7 Cell Reselection
MS
T3158
expiry
SGSN
DL transfer
NC2 cell
reselection
request
T3158
MFS
target cell
PACCHDL
P223
P226
UL TBF
DL TBF
P221
P222
Radio resources
are released
locally
T_ACK_WAIT
UL transfer establishment in the new cell
T_WAIT_FLUSH
UL transfer
MS sends an LLC PDU to warn the SGSN about its new cell location
P227
UL TBF
release
1 3 182
P224
DL TBF
release
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
If a PCCO is sent for a MS supporting a DL TBF and an UL TBF, then both P223 and P226 are incremented.
If a FLUSH is received for a MS supporting a DL TBF and an UL TBF, then both P224 and P227 are
incremented.
7 Cell Reselection
MS
T3158
expiry
DL transfer
PACCHUL
P433d
P433c
P433a
P433b
PACCHDL
T_ACK_WAIT
T_WAIT_FLUSH
UL transfer
MS sends an LLC PDU to warn the SGSN about its new cell location
P434a
P434b
UL TBF
release
DL TBF
release
P396b
P396a
P435d
P435c
P435a
P435b
1 3 183
SGSN
T3158
The MS
switches to
the new cell
MFS
target cell
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
LLC PDU
FLUSH-LL
(TLLI,old BVCI)
(TLLI,new BVCI)
FLUSH-LL ACK
(TLLI)
7 Cell Reselection
NC2, Failure
MFS
serving cell
MS
T3158
expiry
DL transfer
PACCHUL
The MS
switches to
the new cell
PACCHDL
T_ACK_WAIT
RACH
Radio resources
are released
locally
T_WAIT_FLUSH
SGSN
T3158
MFS
target cell
AGCH
USF scheduling
PDTCH
PACCH
P228
UL TBF DL
TBF
P464
P437a
P437b
Target
cell
rejected
Target
cell not
rejected
P225
1 3 184
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Counter P437a is incremented if the cause included in the PCCF reported is one of the following:
z
7 Cell Reselection
QoS Degradation
z
1. CS change
TBF 1 (Cell 1)
Cell
Re-Selection
TBF 2 (Cell 2)
CS 2
Average
Throughput
Throughput
CS 1
4 sec
t0
t1
t2
1 3 185
t3
t4
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
t5
Time
[s]
7 Cell Reselection
1. CS change
TBF 1 (Cell 1)
Cell
Re-Selection
TBF 2 (Cell 2)
CS 2
Average
Throughput
Throughput
CS 1
1 sec
t0
t1
t2
1 3 186
t3
t4
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
t5
Time
[s]
7 Cell Reselection
P460c
P460b
P458
P459
MFS
Cell B
MFS
Cell A
MS
UL or DL TBF
Retrieval of SI
instances
P458
P212 (time)
reception of FLUSH LL
1 3 187
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
The duration of a NACC cell reselection is measured in the source cell between the
start of emission of Packet Neighbour Cell Data messages (following the reception
of the Packet Cell Change Notification message) and the reception of the Flush-LL
message. The source cell is the cell where the cell reselections are outgoing.
The duration of a NACC cell reselection is measured in the source cell between the start of emission of Packet
Neighbour Cell Data messages and the reception of the Flush-LL message
7 Cell Reselection
MS
BSS
Target cell
On going UL or DL TBF
SGSN
NC2 MODE
P458
T_Ack_Wait
T_Wait_Flush
P209 (time)
1 3 188
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
P456
P457
MFS
Cell A
MS
MFS
Cell B
UL or DL TBF
P456
Packet Serving Cell Data (SI2)
Packet Serving Cell Data (SI2bis)
Packet Serving Cell Data (SI2ter)
UL or DL TBF
1 3 189
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P457
7 Cell Reselection
Exercise
z
Time allowed:
30 minutes
1 3 190
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
QoS Indicators
z
z
z
Number of requests
Number of successes, Nb of DL/UL TBF releases
Success rate
Failure causes
Reselection time
TBF establishment
end
Incoming
time
1 3 191
Outgoing
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Max
Avg
Min
7 Cell Reselection
NC0+NC2 re-selection
P397
NC0 re-selection
Number of successful NC0 cell re-selection P436
Number of successful cell re-selection
1 3 192
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
NC2 re-selection
Number of NC2 cell re-selection request cause PT1 (too low downlink level)
P433a
Number of NC2 cell re-selection request cause PT2 (better neighbour cell)
P433b
Number of NC2 cell re-selection request cause PT3 (too bad downlink quality) P433c
Number of NC2 cell re-selection request cause PT4 (too bad uplink quality)
P433d
Number of NC2 cell re-selection success cause PT1 (too low downlink level)
P435a
Number of NC2 cell re-selection success cause PT2 (better neighbour cell)
P435b
Number of NC2 cell re-selection success cause PT3 (too bad downlink quality) P435c
Number of NC2 cell re-selection success cause PT4 (too bad uplink quality)
KPI
P435d
P433a+P433b+P433c+P433d
P435a+P435b+P435c+P435d
KPI
1 3 193
(P435a+P435b+P435c+P435d) / (P433a+P433b+P433c+P433d)
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
B10
P437a
P437b
P464
Removed B10
Removed B10
P432c
Minimum duration of successful incoming intra-RA intraMFS NC2 cell reselections (measured in the target cell).
P432b
Maximum duration of successful incoming intra-RA intraMFS NC2 cell reselections (measured in the target cell).
P432a
Average duration of successful incoming intra-RA intraMFS NC2 cell reselections (measured in the target cell).
P431c
P431b
P431a
1 3 194
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P432x counters are taking into account only the Cell Reselections for which Serving and Target cells belong
to the same RA and the same MFS.
7 Cell Reselection
B10
Indicator name
definition
Ref
TIME_SOURCE_NC2_CELL_RESEL
P209
TIME_SOURCE_NACC_CELL_RESEL
P212
TIME_TARGET_NC2_CELL_RESEL
Cumulated time duration of successful incoming intraRA intra-MFS NC2 cell reselections (measured in the
target cell).
P210
NB_TARGET_NC2_CELL_RESEL
P211
GPRS_NC2_reselect_source_cell_ti
me_avg
GPRS_NC_reselect_NACC_avg_dur
ation
(P212 / P213)*1000
1 3 195
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
P209:
z
Within the granularity period, the MFS cumulates the duration of each successful outgoing NC2 cell
reselections triggered by the BSS in the source cell.
The duration of a NC2 cell reselection is measured in the source cell between the acknowledgement of
the Packet Cell Change Order message and the reception of the Flush-LL message. The source cell is the
cell where the NC cell reselections are outgoing.
P210:
z
Within the granularity period, the MFS cumulates the duration of the successful incoming intra-RA intraMFS NC2 cell reselections triggered by the BSS in the source cell.
The duration of a NC2 cell reselection is measured in the source cells between the acknowledgement of
the Packet Cell Change Order message and the reception of the Flush-LL message. These measures are
forwarded to the target cell in the intra-MFS TLLI Rerouting Confirm message and then cumulated in the
target cell.
The source cells are the cells where the NC cell reselections are outgoing, whereas the target cell is the
cell where the NC cell reselections are incoming.
P211:
z
Within the granularity period, the MFS counts the number of each successful outgoing NC2 cell
reselections triggered by the BSS in the source cell.
A NC2 cell reselection is successful when in the source cells after the acknowledgement of the Packet
Cell Change Order message is received , the Flush-LL message is received.
These measures are forwarded to the target cell in the intra-MFS TLLI Rerouting Confirm message and
then cumulated in the target cell.
The source cells are the cells where the NC cell reselections are outgoing, whereas the target cell is the
cell where the NC cell reselections are incoming.
7 Cell Reselection
Counter number
Name
Definition
P221
NB_PCCO_ACK_UL_NC2_CELL_RESEL
P222
NB_PCCO_ACK_DL_NC2_CELL_RESEL
P223
NB_PCCO_NC2_CELL_RESEL_DL_TBF
P224
NB_FLUSH_NC2_CELL_RESEL_DL_TBF
P225
NB_PCCF_NC2_CELL_RESEL_DL_TBF
P226
NB_PCCO_NC2_CELL_RESEL_UL_TBF
P227
NB_FLUSH_NC2_CELL_RESEL_UL_TBF
P228
NB_PCCF_NC2_CELL_RESEL_UL_TBF
1 3 196
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
B10
Counter
number
Removed B10
Name
Definition
P456
NB_PSI_PROC
P457
NB_PSI_MES
P458
NB_NEIGH_PSI_PROC
P459
NB_NEIGH_PSI_MES
P460a
AV_SOURCE_NACC_CELL_RESEL_TIME
P460b
MAX_SOURCE_NACC_CELL_RESEL_TIME
P460c
MIN_SOURCE_NACC_CELL_RESEL_TIME
1 3 197
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
1 3 198
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
7 Cell Reselection
NC0
34,7 kbits/s
9 reselections
during transfer
60
700
50
600
2 reselections
during transfer
600
60
500
50
400
40
300
30
200
20
100
10
500
40
400
30
300
20
RLC_Throughput_DL
ServBCCH
200
10
100
0
1
33
65
97
129
161
193
225
257
289
321
353
325
217
244
271
298
109
136
163
190
0
28
55
82
9 interruptions
2 interruptions
1 3 199
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
ServBCCH
RLC_Throughput_DL
1 3 200
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
End of Module
Description of the Main BSS GPRS QoS Counters and Indicators
1 3 201
EGPRS QoS Description of the Main BSS GPRS QoS Counters and Indicators
EVOLIUM Introduction to GPRS and E-GPRS QoS Monitoring - B10
Section 1
EGPRS QoS
Module 4
Detection of the Main BSS GPRS QoS Problems
3JK10240AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
142
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Detect the main GPRS QoS problems of the Alcatel-Lucent BSS
143
144
Table of Contents
Page
145
7
12
146
1 General Principles
147
1 General Principles
Among all BSS GPRS QoS indicators some are used to detect QoS
problems: they are called WARNING indicators
usually all KPIs
other major indicators as from radio optimizer view
148
1 General Principles
149
1 General Principles
no
Are some
Warning
indicator values
bad?
yes
end
no
1 4 10
Is the Warning
indicator
value
relevant?
yes
Analyze QoS
problem
1 General Principles
Exercise: Using analogy with BSS GSM QoS indicators find the Sampling
indicator attached to each of the following GPRS Warning indicators:
TBF establishment success rate
TBF drop rate
NC2 Cell reselection success rate
Time allowed:
10 minutes
1 4 11
1 4 12
Exercise 1: List the main BSS QoS problems seen as a QoS degradation
by the end user
BSS GPRS QoS problems are relating to Data transfer problems between the
MS and the GPRS Core network, which are due to the BSS
Time allowed:
15 minutes
1 4 13
Time allowed:
15 minutes
1 4 14
Time allowed:
15 minutes
1 4 15
Time allowed:
5 minutes
1 4 16
1 4 17
End of Module
Detection of the Main BSS GPRS QoS Problems
1 4 18
Section 1
EGPRS QoS
Module 5
Analysis of the Main BSS GPRS QoS Problems
3JK10241AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
152
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Analyze the main GPRS QoS problems of the Alcatel-Lucent BSS
153
154
Table of Contents
Page
155
156
157
Exercise 1a: Find the probable causes of a BSS GPRS QoS problem
Time allowed:
30 minutes
158
Exercise 1a: Find the probable causes of a BSS GPRS QoS problem
For each of the 4 typical BSS GPRS QoS problems, mark the probable cause(s)
each cause corresponding to a specific BSS PM counter
QoS problem
probable cause
TBF
establishment
failure
(1)
TBF throughput
degradation
TBF interruption
TBF drop
MS suspend
Gb
Radio
Cell reselection
Congestion
MS error (1)
Fast PDCH pre-emption of the PDTCH
carrying the PACCH of the TBF
Fast PDCH pre-emption of the PDTCH
carrying only a PDTCH of the TBF
BSS problem
(2)
(3)
Exercise 1b: Find a more detailed reason for some of the probable
causes of a BSS GPRS QoS problem
Time allowed:
60 minutes
1 5 10
Exercise 1b: Find a more detailed reason for some of the probable causes of a BSS GPRS QoS problem
probable cause
Congestion
reason
Radio
Gb
Fast PDCH
Fast PDCH
pre-emption
pre-emption
Sub-optimal
of the
of the
usage of
PDTCH
PDTCH
radio
carrying
carrying the
resources
only a
PACCH of
PDTCH of
the TBF
the TBF
Interference
NC2 cell reselection not
activated
NC2 cell reselection not
efficient
Lack of PDCH resources
(1)
GSS SW or HW failure
Re-allocation trigger T1 is
not efficient
Abis MW problem
System or protocol error
between BSS and GSS
Coverage
High PS traffic
tow low MAX_PDCH parameter value, too high CS traffic, too high PS traffic,
too long Delayed DL TBF Release phase, poor re-allocation algorithm efficiency
All Rights Reserved Alcatel-Lucent 2008
BSS SW or HW failure
3JK10241AAAAWBZZA Issue 01
Section 1 Module 5 Page 11
MS
suspend
Cell
reselection
1 5 12
2 Characterize the QoS Indicators Used in the Analysis of a BSS GPRS QoS Problem
Time allowed:
30 minutes
1 5 13
Exercise 2a: Characterize the QoS indicators used in the analysis of a TBF establishment failure
Congestion
high CS traffic
high PS traffic
Exercise 2a: Characterize the QoS indicators used in the analysis of a TBF establishment failure (su
Radio
Gb
BSS
MS error
2 Characterize the QoS indicators used in the analysis of a BSS GPRS QoS Problem
Time allowed:
20 minutes
1 5 16
Exercise 2b: Characterize the QoS indicators used in the analysis of a TBF throughput degradation
% of partial TS allocation
success
bad MAX_PDCH
parameter setting
high CS traffic
high PS traffic
BSS SW or HW failure
GSS SW or HW failure
Exercise 2b: Characterize the QoS indicators used in the analysis of a TBF throughput degradation (suite)
% time MS engaged in a
TBF in the direction of the
Sub-optimal usage
bias and they are granted
of radio resources
the maximum nb of TS they
support in that direction
Lack of Abis resources
Average MAX_SPDCH_LIMIT
value
Average nb of TBF
candidates to T1 reallocation per PDCH
released after having been
marked by soft pre-emption
Radio
Ratio of RLC blocks
Coverage / Interference transmitted on most robust
CSx (or MCx)
% of retransmission of RLC
blocks for CS (or MCS)
TBF_CS_INIT
use GSM indicators
All Rights Reserved Alcatel-Lucent 2008
3JK10241AAAAWBZZA Issue 01
Section 1 Module 5 Page 18
2 Characterize the QoS Indicators Used in the Analysis of a BSS GPRS QoS Problem
Time allowed:
15 minutes
1 5 19
Exercise 2c: Characterize the QoS indicators used in the analysis of a TBF interruption
CAUTION: % TBF acceptable release rate can increase be due to the modification of the duration of the delayed
state phase of the Delayed DL TBF release procedure after parameter tuning.
Therefore check evolution of the indicator : % TBF acceptable rele
Fast pre-emption
of the PDCH
TBF release rate due to fast
carrying the
pre-emption
PACCH of the TBF
Re-allocation trigger T1 TBF re-allocation trigger T1
is not efficient
success rate
Check
T_PDCH_PREEMPTION
parameter value
Lack of PDCH resource
high PS traffic
MS Suspend
Cell reselection
2 Characterize the QoS Indicators Used in the Analysis of a BSS GPRS QoS Problem
Time allowed:
15 minutes
1 5 21
Exercise 2d: Characterize the QoS indicators used in the analysis of a TBF drop
CAUTION: % TBF abnormal release rate can increase be due to the modification of the duration of the delayed
state phase of the Delayed DL TBF release procedure after parameter tuning.
Therefore check evolution of the indicator : % TBF acceptable releas
Radio
MS error
Gb
BSS
Cell reselection
1 5 23
Exercise
z
What kind of BSS GPRS QoS problem you can observed in the trace 20?
Time allowed:
15 minutes
1 5 24
1 5 25
End of Module
Analysis of the Main BSS GPRS QoS Problems
1 5 26
2 Characterize the QoS Indicators Used in the Analysis of a BSS GPRS QoS Problem
Time allowed:
10 minutes
1 5 27
Section 1
EGPRS QoS
Module 6
Appendix
3JK10242AAAAWBZZA Issue 02
EVOLIUM
Introduction to GPRS and E-GPRS QoS Monitoring - B10
3FL11829ACAAZZZZA2 Issue 02
Blank Page
162
Document History
Edition
Date
Author
Remarks
01
YYYY-MM-DD
First edition
Module Objectives
Upon completion of this module, you should be able to:
Describe
List
Explain
Identify ...
163
164
Table of Contents
Page
165
7
10
13
15
16
17
20
166
167
397
PIM
= Counted Late
= Counted (All On Time)
= 302 (434 396)
YES
NO (PTM)
3105
Overload
NO
NO
FLUSH
YES
FLUSH ON TIME
396
ALL FLUSHs
434
No Release
No Counter
YES
302
FLUSH
COUNTED
NO
YES
FLUSH LATE
= All - On Time
END
168
3105
Overload
NO
NO
YES
COUNTED
302
SUSPEND
SUSPEND
YES
YES
SUSPEND ON TIME
98a
ALL SUSPENDs
98c
NO
SUSPEND LATE
= All - On Time
END
169
1 6 10
SI Messages Details
z
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
SI
1
2
2
2
2
3
4
5
5
5
6
7
8
9
bis
ter
quater
bis
ter
1 6 11
19
1A
02
03
07
1B
1C
1D
05
06
1E
1F
18
04
SI 13
00
SI 14
SI 15
SI 16
SI 17
SI 18
SI 19
SI 20
01
44
3D
3E
40
41
42
PSI1
PSI2
PSI3
PSI3 bis
PSI3 ter
PSI3 quater
PSI4
PSI5
PSI6
PSI7
PSI8
PSI13
PSI14
PSI15
C4
C8
CC
D0
F0
F4
D4
D8
C0
E0
E4
DC
E8
F8
1 6 12
1 6 13
Exercise 1
z
B/ extracting PSI status message in the same trace could find what are
SI message missing for the Mobile?
For your help, please use the information in previous 2 pages
Time allowed:
20 minutes
1 6 14
4 KPIs
1 6 15
4 KPIs
1 6 16
4 KPIs
1 6 17
DL TBF Establishment
Request
GPRS_DL_TBF_Request
TRDTERQN
% allocated
GPRS_DL_TBF_estab_allocated_rate
QRDTEAPR
Success
GPRS_DL_TBF_success
TRDTESUN
% Success
GPRS_DL_TBF_success_rate
QRDTESUR
Request
GPRS_UL_TBF_request
TRUTERQN
% allocated
GPRS_UL_TBF_estab_allocated_rate
QRUTEAPR
Success
GPRS_UL_TBF_success
TRUTESUN
% Success
DL TBF Reallocation (DL TBF
Estab)
GPRS_UL_TBF_success_rate
QRUTESUR
% DL Realloc Suc
UL TBF Reallocation (UL TBF
Estab)
GPRS_DL_TBF_Realloc_Success_Rate
TRDRRSUR
% UL Realloc Suc
GPRS_UL_TBF_Realloc_Success_Rate
TRURRSUR
% Normal Release
GPRS_DL_TBF_normal_release_rate
QRDDTNRR
% Acc release
GPRS_DL_TBF_acceptable_release_rate
QRDDTACR
% drop TBF DL
GPRS_DL_TBF_drop_rate
QRDDTARR
% Normal Release
GPRS_UL_TBF_normal_release_rate
QRUDTNRR
% Acc release
GPRS_UL_TBF_acceptable_release_rate
QRUDTACR
% drop TBF UL
GPRS_UL_TBF_drop_rate
QRUDTARR
GPRS_DL_useful_throughput_CSx_bytes_ack
GPRS_DL_useful_throughput_MCSx_bytes_ac
k
GPRS_DL_useful_throughput_radio_EGPRS_
TBF_avg
GPRS_DL_useful_throughput_radio_GPRS_T
BF_avg
TRPDDBYGAN
GPRS_UL_useful_throughput_CSx_bytes_ack
GPRS_UL_useful_throughput_MCSx_bytes_ac
k
GPRS_UL_useful_throughput_radio_EGPRS_
TBF_avg
GPRS_UL_useful_throughput_radio_GPRS_T
BF_avg
TRPDUBYGAN
UL TBF Establishment
DL data transfert
UL data transfert
TRPDDBYEAN
TRPDDTBEGA
TRPDDTBGPA
TRPDUBYEAN
TRPDUTBEGA
TRPDUTBGPA
DL RLC trafic
% CSx Retrans
GPRS_DL_RLC_PDTCH_CSx_retransmissing
_ack_rate
QRDDTRRR
CSx retrans
GPRS_DL_RLC_bytes_PDTCH_CSx_retrans
missing_ack
QRDDTRRBCN
MCSx retrans
GPRS_DL_RLC_bytes_PDTCH_MCSx_retran
smissing_ack
QRPDDRMN
%MCSx Retrans
GPRS_DL_RLC_bytes_PDTCH_MCSx_retran
s_ack_ratio
QRPDDRMO
% CSx Retrans
GPRS_UL_RLC_CSx_PDTCH_retransmissing
_ack_rate
QRUDTRRR
CSx retrans
GPRS_UL_RLC_bytes_PDTCH_CSx_retrans
missing_ack
QRUDTRRBCN
MCSx retrans
GPRS_UL_RLC_bytes_PDTCH_MCSx_retran
smissing_ack
QRPDURMN
%MCSx Retrans
GPRS_UL_RLC_bytes_PDTCH_MCSx_retran
s_ack_ratio
QRPDURMO
DL Optimal Alloc
GPRS_DL_biased_and_DL_optimal_allocation
_time
QRDRRSUT
GPRS_DL_biased_and_DL_optimal_alloc_per
cent
QRDRRSUP
UL Optimal Alloc
GPRS_UL_biased_and_UL_optimal_allocation
_time
QRURRSUT
GPRS_UL_biased_and_UL_optimal_alloc_per
cent
QRURRSUP
UL RLC trafic
PDCH usage
GPRS_PDCH_traffic_time
GPRS_PDCH_EGPRS_traffic_tim
e
GPRS_PDCH_EGPRS_traffic_tim
e_ratio
Definition
Ref Name
ARPDCUSBUT
ARPDCUSEGT
ARPDCUSEGO
1 6 20
Summary
z
z
z
z
z
z
z
1 6 21
1 6 22
End of Module
Appendix
1 6 23
1
@@PRODUCT
@@COURSENAME