209
© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.1 © Alcatel University - 8AS902001419 VTZZA1 Ed.01 1.1 Introduction to GPRS & E-GPRS Quality of Service Monitoring BSS Release B8 B8

Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

Embed Size (px)

Citation preview

Page 1: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.1

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.1

Introductionto

GPRS & E-GPRSQuality of Service Monitoring

BSS Release B8

B8

Page 2: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.2

1.2

PROGRAM

1 Role of the BSS in GPRS QoS Monitoring2 Recalls on the Main BSS GPRS Telecom Procedures3 Description of the Main BSS GPRS QoS Counters and Indicators4 Detection of the Main BSS GPRS QoS Problems5 Analysis of the Main BSS GPRS QoS Problems

B8

Page 3: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.3

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.3

1 Role of the BSS in GPRS QoS monitoring

B8

Page 4: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.4

1.4

1 Role of the BSS in GPRS QoS MonitoringSession Presentation

� Objective: to 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 betweenBSS GSM and GPRS QoS on the other hand

� Program:1.1 Distinction between BSS/Global/End-user GPRS QoS1.2 Implementation of GPRS QoS profiles at BSS level1.3 Source of information for GPRS QoS monitoring1.4 Dependencies between BSS GSM and GPRS QoS1.5 Impact of GMM/SM signaling on BSS QoS interpretation

B8

Page 5: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.5

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.5

1 Role of the BSS in GPRS QoS monitoring

1.1 Distinction between BSS/BSS+GSS/End-userGPRS QoS

Page 6: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.6

1.6

1.1 Distinction between BSS/BSS+GSS/End-user GPRS QoSDifferent Levels of QoS

GGSN

GPRS GPRS BackboneBackbone

PacketPacketDataData

NetworkNetwork

GbGbGbGb

SGSN

A935A935A935A935MFSMFSMFSMFS

BSCBSCBSCBSC

AterAterAterAter

BTS

AbisAbisAbisAbis

BSS

GPRS QoS

GnGnGnGn GiGiGiGiUmUmUmUmRRRR

Radio QoS

User QoS

TETE

�3 types of QoS in involves in the overall analysis of the QoS of the GPRS service:�the radio QoS

�it must be considered from the R interface to the Gb interfaceit mainly belongs to the radio environment as well as the well as the proper functioning of the PCUimplemented inside the BSS�defined in terms of throughput, service precedence, RLC reliability mode, transfer delay

�The GPRS QoS�It must be considered from the R interface (MS access the GPRS) to the Gi interface (exit of the GPRSNetwork)�It includes the Radio QoS and the GSS QoS�defined in terms of service precedence, transfer delay, mean and peak throughputs and reliability

�The End-User QoS�This is the QoS as the user feels it.�It includes the GPRS QoS as well as the QoS of the external networks and their connection to the GPRSGSS�Should it not belong to the operator, it should still be monitored as it can generate customer complaints

Page 7: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.7

1.7

1.1 Distinction between BSS/BSS+GSS/End-user GPRS QoSDependencies between QoS levels

End-user QoS

GPRS QoS

Radio QoS

� Bad BSS GPRS QoS (Radio QoS) will lead to bad GPRS QoS and bad End-user QoS.� Bad End-user performance can be due to bad GSS behaviour without any BSS GPRS QoS degradation.� Bad End-user QoS can also be due to bad PDN performance.

Page 8: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.8

1.8

1.1 Distinction between BSS/BSS+GSS/End-user GPRS QoSImpact of UE

� Different data applications are multiplexed over the GPRS radiolayers: FTP, WEB/HTTP, WAP, MMS, etc

� Data applications have very different traffic characteristics(amount of data, duration between LLC PDUs) leading todifferent ways of triggering radio layers algorithms

� Therefore Parameters setting in the GPRS network will lead todifferent performance according to the service

� Bad end-user QoS can also be due to setting of TE protocol layers parameters which can not have optimal values to get thebest GPRS performance.

Page 9: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.9

1.9

1.1 Distinction between BSS/BSS+GSS/End-user GPRS QoSImpact of UE

� Data applications use TCP/IP protocol layers which have a greatimpact on the end-user QoS

(*)

First IP router Last IP rou

GTP

relay

SNDCP

BSSGPRLC BSSGP

relay

relay

SNDCPPPP

FTP

TCP

IP

PPP

LLC

RLC

MAC

RF

MAC

RF

NS

L1

NS

L1

LLC UDP

IP-Gn

L2

L1’

UDP

IP-Gn

L2

L1’

IP

relay

IP

GTP

IP

relay

IP

relay

IP

UmRGb

Gn GiTE (PC,PDA …)

MSBSS

SGSNGGSN

Possible repartition on the end to end path of the TCP flight size

TCP data segment

TCP acknowledgement

(*) this graphical representation is used toexpress the fact that many data segments arecurrently waiting to be transmitted on therepresented link and are stored in buffers of thedevice handling the link . It doesn’t mean thatsimultaneous segments are being transmitted.

FTP above TCP/IP layers

� Bad end-user QoS can also be due to setting of TE protocol layers parameters which can not have optimal values to get thebest GPRS performance.

Page 10: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.10

1.10

1.1 Distinction between BSS/BSS+GSS/End-user GPRS QoSUnderstand BSS GPRS QoS

� GPRS QoS is not an isolated topic:� It is necessary to use GSM indicators in order to complete

the analysis of GPRS QoS� It is necessary to use GSM counters in order to complete

the analysis of the impact of GPRS traffic on GSM QoS

� The BSS QoS does not allow to have a complete understandingof 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

Page 11: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.11

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.11

1 Role of the BSS in GPRS QoS monitoring

1.2 Implementation of GPRS QoS profiles at BSSlevel

Page 12: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.12

1.12

Location servicesLocation servicesLocation servicesLocation services• Traffic Conditions• Itineraries• Nearest Restaurant,

Cinema, Chemist,Parking;, ATM ...

FunFunFunFun• Games (Hangman, Poker, Quiz, …)• Screen Saver• Ring Tone• Horoscope• Biorhythm

MediaAlways-on

M-commerce

Mobile OfficeMobile OfficeMobile OfficeMobile Office• Voice (!)• E-mail• Agenda• IntraNet/InterNet• Corporate Applications• Database Access

TransportationTransportationTransportationTransportation• Flight/train Schedule• reservation

Vertical applicationVertical applicationVertical applicationVertical application• Traffic Management• Automation• Mobile branches• Health

MusicMusicMusicMusic• Downloading of

music files orvideo clips

News News News News(general/specific)(general/specific)(general/specific)(general/specific)• International/National News• Local News• Sport News• Weather• Lottery Results• Finance News• Stock Quotes• Exchange Rates

PhysicalPhysicalPhysicalPhysical• on-line shopping• on-line food

Non physicalNon physicalNon physicalNon physical• on-line Banking• Ticketing• Auction• Gambling• Best Price• e-Book

DirectoriesDirectoriesDirectoriesDirectories• Yellow/White Pages• International Directories• Operator Services

1.2 Implementation of GPRS QoS Profiles at BSS LevelData Services

� Teleservices provide the full capabilities for communications by means of terminal equipment,network functions and possibly functions provided by dedicated centres.

� Multimedia teleservices support the transfer of several types of information.� M-commerce:

� Non-physical = electronic goods (e-banking, e-flight ticketing, ...)� Physical = electronic payment of physical goods (food, supplies, hardware, ...)

Page 13: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.13

1.13

1.2 Implementation of GPRS QoS Profiles at BSS LevelQoS Requirements - Exercise

� Different applications require different QoS

� Exercise: find qualitatively the QoS requirements of thefollowing data services

+: low sensitivy, ++: medium, +++: high

Service Transfer Delay Throughput Reliabilitywebvideo streamingftplocation based advertisingaudio streamingemailwapfaxe-commerceinteractive gamesSMS

�Data applications have very different traffic characteristics (amount of data, duration between LLC PDU) leading to differentways of triggering of the radio layers algorithms. This has a direct impact on the follow-up of some OMC-R QoS indicators: numberof DL/UL TBF establishment requests, DL/UL TBF duration, coding scheme distribution

Page 14: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.14

1.14

� 5 GPRS QoS attributes in the R’97/98 standard:

� Precedence Class: relative importance of service undercongestion; 3 values are defined

� Delay Class: total delay measured between the R or S point andthe Gi interface; 4 values are defined

� Reliability Class: mainly linked to Ack / Not Ack modes at RLCand LLC levels and within the backbone network; 5 values aredefined

� Peak Throughput Class: measured at the Gi and R referencepoints;9 values, ranging from 8 Kbit/s up to 2048 Kbit/s

� Mean Throughput Class: measured at the Gi and R referencepoints; 19 values, ranging from Best Effort up to 111 Kbit/s

1.2 Implementation of GPRS QoS Profiles at BSS LevelR’97/98 GPRS QoS Profile

�Precedence classes: high, normal, low

�Delay classes: �class 1 (average delay<0.5 sec, 95% delay<1.5 sec)�class 2 (average delay<5 sec, 95% delay<25 sec)�class 3 (average delay<50 sec, 95% delay<250 sec)�class4: not specified = “best effort

�The Mean Throughput class range is smaller than the Peak Throughput class one because�The later is considered per interface (the purpose being to maximize the use of the transmission capacity over eachinterface according to its physical characteristics)�The former is considered end to end and must take into account the weaker interface characteristics, the air interfaceone

�Reliability: Five classes are defined according to the tolerable BER (from 1 = lowest BER required to 5 = highest toleratedBER and no acknowledgement or error checking).

Page 15: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.15

1.15

� ETSI R’97 principles:� GPRS QoS is negotiated between the MS and the SGSN, at

PDP context activation� The BSS is not involved in QoS negotiation� No absolute QoS can be guaranteed by the BSS� The SGSN and the GGSN play the main role in QoS

management

� But the BSS should be able to do its best...

1.2 Implementation of GPRS QoS Profiles at BSS LevelETSI Principles

Page 16: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.16

1.16

GGSN

GPRS GPRS BackboneBackbone

PacketPacketDataData

NetworkNetwork

GbGbGbGb

SGSN

A935A935A935A935MFSMFSMFSMFS

BSCBSCBSCBSC

AterAterAterAter

BTS

AbisAbisAbisAbis

BSS

GPRS QoS

GnGnGnGn GiGiGiGiUmUmUmUmRRRR

Radio QoS

User QoS

TETE

1.2 Implementation of GPRS QoS Profiles at BSS LevelQoS Profile at BSS Level

�Throughput: not managed by Alcatel BSS in B7. The allocation strategy consists in trying to allocate to the MS as manyPDCHs as supported by its multislot class if such information is known. The operator can limit the maximum number of PDCHsallocated to a TBF through O&M configuration

�useful throughput expected on the radio interface�specified on:

�DL path: in DL BSSGP PDU header�UL path: peak throughput class in “Packet resource request” (2 phases access)

�Service precedence: not managed by Alcatel BSS in B7�defines the priority for maintaining service under congested situation�specified on:

�DL path: in DL BSSGP PDU header�UL path: radio priority in “Packet resource request” (2 phases access)

�RLC reliability mode: managed by the BSS.�RLC Ack or RLC NAck�specified on:

�DL path: in DL BSSGP PDU header�UL path: in “Packet resource request” (2 phases access)�Default mode: Ack

�Transfer delay: Best effort is supported. PDU Lifetime is taken into account for DL LLC PDU. As many TS as requestedaccording to the MS Multislot Class are allocated if possible.

�a requirement is provided for DL LLC PDU via the PDU lifetime�PDU lifetime is expected to be configured by SGSN according to GPRS transfer delay class of associated PDP context

Page 17: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.17

1.17

1.2 Implementation of GPRS QoS Profiles at BSS LevelPrecedence

� Precedence:� Defines the priority for maintaining service in a congestion

situation� Specified on:

� The DL path: in the DL BSSGP PDU header� The UL path: radio priority in “Packet resource request”

(2-phase access)� Not managed in the Alcatel BSS, but the operator can

configure, in case of GPRS cell configured with a MasterPDCH the persistence level of each radio priority andtherefore control the uplink TBF establishment delay

�Service precedence:� The management of the persistence levels in the Alcatel BSS is the following. When there is a PBCCH allocated in thecell, the MFS broadcasts on PBCCH four persistence levels P(i), defined by O&M, each of them corresponding to a givenradio priority i (i = 1, 2, 3, 4), where P(i) ∈{0, 1, …14, 16}. For each access attemp, the MS draws a random value R inthe set {0, 1, …14, 15}. The MS is allowed to send a Packet Channel Request message only if the P(i), where i is theradio priority of the TBF being established, is less or equal to R. This method allows the operator to differentiate theaccess probability of the MSs as a function of their radio priority.

� There is no preemption of on-going TBF to establish a new one with higher service precedence level.

Page 18: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.18

1.18

1.2 Implementation of GPRS QoS Profiles at BSS LevelThroughput

� Throughput:� Defines the data throughput requested by the user� Specified on:

� The DL path: in the DL BSSGP PDU header� The UL path: peak throughput class in “Packet resource

request” (2-phase access)� Not taken into account by the BSS� The allocation strategy consists in trying to allocate to the

MS as many PDCHs as supported by its multislot class ifknown

� Throughput:�The PDCH available throughput (in terms of RLC/MAC blocks) is equally shared between all MS allocated on it. TheBSS periodically tries to offer the best throughput to a TBF in case it has a ‘sub-optimal’ allocation, it corresponds to thedirection of the bias and a better allocation is available.� The operator can limit the maximum number of PDCHs allocated to a TBF through O&M configuration.� The maximum throughput that can be served to a MS is limited to n x 20 Kbit/s for GPRS MS or n x 59.2 Kbit/s forEGPRS MS, in case of good radio conditions (no retransmissions), n being limited by upper multislot class supported bythe network (n=5).

Page 19: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.19

1.19

1.2 Implementation of GPRS QoS Profiles at BSS LevelDelay

� Delay:� Defines the end-to-end transfer delay incurred in the

transmission of SDUs through the GPRS network� Specified on:

� The DL path: through the PDU lifetime which indicatesthe latest time at when the PDU must be completelytransmitted

� The UL path: peak throughput class in “Packet resourcerequest” (2-phase access)

� Best effort is supported by the BSS:� The PDU lifetime is taken into account for a DL LLC

PDU�As many TSs as requested according to the MS

Multislot Class are allocated if possible

� Transfer delay:

� This includes the radio channel access delay (on uplink) or radio channel scheduling delay (on downlink), the radiochannel transit delay (uplink and/or downlink paths) and the GPRS-network transit delay (multiple hops). It does notinclude transfer delays in external networks.

� Delay is measured between the R or S (for MS) and Gi (for FS) reference points when applied to "MS to fixed station(FS)" or "FS to MS" transmissions.

� PDU lifetime is expected to be configured by SGSN according to GPRS transfer delay class of associated PDP context� In DL: case of unavailability of either traffic resources (TFI, TAI, throughput) or PDCH resources, DL TBFestablishments requests are queued and served according to the PDU lifetime.

Page 20: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.20

1.20

1.2 Implementation of GPRS QoS Profiles at BSS LevelReliability

� Reliability:� Defines the transmission characteristics that are required by

an application in terms of SDU loss probability, duplicationof 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� The DL path: in the DL BSSGP PDU header� The UL path: in “Packet resource request” (2-phase

access)� Default mode: Ack

Page 21: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.21

1.21

1.2 Implementation of GPRS QoS Profiles at BSS LevelAlcatel QoS Offer - R’97/98 QoS Compliance

ETSI R’97/98 QoS attributes Alcatel Offer

Precedence class Mean throughput classDelay class Resulting QoS

class(4) Best Effort

1, 2 or 3

1,. 2 or 3

1,. 2 or 3

1,. 2 or 3

any

(3) Low priority

Normal, High priority

(2) Normal priority

(1) High priority

any

any

Best Effort

specified, except BE

specified, except BE

Best-Effort

Best-Effort

Best-Effort

Normal

Premium

Reliability class: as required by the MS

� These QoS attributes are associated with a PDP context performed by a R’97/98 MS

� The five QoS parameters of the standard define more than 60 combinations ! Which is too much and leeds to simplification:

� Too complex to implement,� Many of the combinations have no meaning!� The standard "allows" more simple QoS implementations.

� “-” = any value.� In bold, the main criterion for definition of the resulting QoS.

� Best effort = inexpensive, comparable to the Internet (no commitment). Ideal for foraging on the internet.

� Normal: Comparable to an intranet.

� Premium: Expensive, high performance.

Page 22: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.22

1.22

� 4 UMTS QoS classes in the R’99 standard (traffic classes):

� conversational class

� video conference

� streaming class

� live video retransmission

� interactive class

�Web browsing

� background class

� email, SMS

1.2 Implementation of GPRS QoS Profiles at BSS LevelR'99 UMTS QoS Classes

� Conversational class:

� The most well known use of this scheme is telephony speech (e.g. GSM). But with Internet and multimedia a numberof new applications will require this scheme, for example voice over IP and video conferencing tools.

� Real time conversation is always performed between peers (or groups) of live (human) end users. This is the onlyscheme 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 realtime data flow is always aiming at a live (human) destination. It is a one way transport.

�Streaming class:

� When the user is looking at (listening to) real time video (audio) the scheme of real time streams applies. The realtime data flow is always aiming at a live (human) destination. It is a one way transport.

� Interactive class:

� When the end user, that is either a machine or a human, is on line requesting data from remote equipment (e.g. aserver), this scheme applies.

� Examples of human interaction with the remote equipment are: web browsing, data base retrieval, server access.Examples of machines interaction with remote equipment are: polling for measurement records and automatic database enquiries (tele-machines).

� Background class:

� When the end user, that typically is a computer, sends and receives data-files in the background, this schemeapplies.

� Examples are background delivery of E-mails, SMS, download of databases and reception of measurement records.

Page 23: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.23

1.23

1.2 Implementation of GPRS QoS Profiles at BSS Level Alcatel QoS Offer - R’97/98 QoS Mapping into R'99 QoS

Traffic handling priorityR'99 Traffic class R’97/98 Bearer QoS class

Premium

Premium

Premium

Normal

Normal

conversational

streaming

interactive

interactive

interactive

-

-

1

2

3

Best Effortbackground -

� There is a mapping between R'99 Traffic class and Alcatel QoS class

� The mapping of R’97/98 QoS attributes to R'99 QoS is applicable in the following cases:

� hand-over of PDP context from GPRS R’97/R'98 SGSN to GPRS R'99 or UMTS SGSN

� when a R'99 MS performs a PDP context activation in a R'99 SGSN with a R'97/98 GGSN

� when the SGSN has received R’97/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:

� PDP context is handed-over from GPRS R'99 to R'97/R'98

� when a R'99 MS performs a PDP context activation in a R'99 SGSN while the GGSN is R'97/98

� when the SGSN sends user data to the BSS for a 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 inter-system change, on receipt of the R'99 QoS

attributes from the old SGSN

Page 24: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.24

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.24

1 Role of the BSS in GPRS QoS monitoring

1.3 Source of information for GPRS QoSmonitoring

Page 25: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.25

1.25

1.3 Source of Information for GPRS QoS MonitoringTrace User Data Transfer

� Transmission plane

MAC

GSM-RF

LLC

RLC

IP/X25

SNDCP

application

MS

MAC

UmMFS

RLCrelay

BSSGP

NS

L1bis

NS

L1bis

BSSGP

Gb

LLC

SGSN

SNDCP GTP

L2

L1

IP

UDP/TCP

relay

GSM-RFrelay

Abis/Ater

L1-GCHL2-GCH

L1-GCHL2-GCH

BTS

Air Interface traces

GC

H traces

Gb traces

�For the exact purposes of the tracing, please refer to QoS part.

�It can be said from this protocol stacks diagram that after allocation of a GCH by the BSC to the MFS, the data carried overthe GCH are transparent for the BSC.

�The use of the traces will be reviewed in the last chapter of the training: “GPRS QoS Principles”�NB: the GCH traces are in fact RLC/MAC information that being traced over the Abis or Ater interface.

�The most reliable view of the overall GPRS QoS is the MS one as per the protocol stack included inside the MS.

�The RLC/MAC header is used for MS and TS multiplexing.�RLC main functions = segmentation, assembly of LLC frames + data transfer mode (ACK, NACK)�MAC main function = radio resource multiplexing (multi-slot for one MS, multi MS on 1 TS in UL)

Page 26: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.26

1.26

1.3 Source of Information for GPRS QoS MonitoringTrace Signaling

� Signaling plane with CCCH use

GSM-RF

LLC

GMM/SM

MS

BSCGP

UmMFS

RRMrelay

BSSGP

NS

L1bis

Gb

GSM-RFrelay

Abis

L1-GSLL2-GSL

L1-RSLL2-RSL

BTS

L1-GSLL2-GSL

Ater

L1-RSLL2-RSL

relayRR BSCGP

RR/RRM

BSC

Air Interface traces

GC

H traces

Gb tracesG

SL traces

�2 GSL at 64kbps per BSS�RSL: refer to dimensioning rules for GSM

Page 27: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.27

1.27

1.3 Source of Information for GPRS QoS MonitoringPM Counters

PacketPacketDataData

NetworkNetworkGPRS GPRS

BackboneBackboneSGSNGGSN

HLR

Gb

MFSBSC

BTS

BTS

COUNTERS

Page 28: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.28

1.28

1.3 Source of Information for GPRS QoS MonitoringEnd-User QoS

� End-user performances are obtained through measurementscarried out for different end-user services:� Ping� FTP� WAP� WEB/HTTP

� Traces must be performed at both Air interface andApplication levels

� These performances must be interpreted with a maximum ofinformation concerning the context of the measurements

�Use of a database to register performance results

Page 29: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.29

1.29

1.3 Source of Information for GPRS QoS MonitoringEnd-User QoS Measurements Principles

� GPRS performance tests performed� with PDN (real end-user QoS)� without PDN (BSS+GSS QoS: use of a local server on the

Gi interface just after the GGSN)� The use of a too old or too new mobile can be risky

�Reference mobiles are Sagem (OT96, PW959, OT190),Motorola (T260. T280), Siemens (S45)

� Use of a PC preferably with Windows 2000� Use of the Agilent software E6474A Nitro

� to pick up the transferred frames� to calculate the throughput at RLC layer

� Use of database to register performance results

Page 30: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.30

1.30

1.3 Source of Information for GPRS QoS MonitoringGSS QoS

� Counters:� in the SGSN� in the GGSN� in the HLR

� Traces:� BSS-SGSN interface (Gb)� GGSN-PDN interface (Gi)� intra-GSS interface (Gn)

Page 31: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.31

1.31

1.3 Source of Information for GPRS QoS MonitoringBSS QoS

� Counters:� in the MFS (specific to GPRS)� in the BSC (in relation to GSM)

� Traces:� Air interface (Um)� Ater interface (GCH)� MFS-BSC interface (GSL)� BSS-SGSN interface (Gb)

Page 32: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.32

1.32

1.3 Source of Information for GPRS QoS Monitoring BSS QoS Measurements Principles

� For the Air interface trace:� Use of a too old or too new mobile can be risky

�Reference mobiles are Sagem (OT96, PW959, OT190),Motorola (T260. T280), Siemens (S45)

� Use of a PC preferably with Windows 2000� Use of the Agilent software E6474A Nitro

� For the GCH, GSL, Gb interface trace:� Use of a protocol analyzer with the Alcatel BSCGP stack

� The reference analyzer is Tektronix K1205 v2.40� Use of a post-processing tool

� The reference tool is COMPASS GPRS

Page 33: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.33

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.33

1 Role of the BSS in GPRS QoS monitoring

1.4 Dependencies between BSS GSM and GPRSQoS

Page 34: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.34

1.34

1.4 Dependencies between BSS GSM and GPRS QoSImpacts

GSM QoS

GPRS QoS

� Bad radio conditions like coverage or interference problems degrading GSM QoS will also provoke BSS GPRS QoS problems� Bad BSS GPRS performance will not always be correlated to GSM QoS problems:

� Congestion can be due to a lack of resource specific to GPRS� 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:� PS traffic can increase CS congestion� PS signaling using CCCH channels can induce PS AGCH and/or PCH overload and eventually SDCCH congestion

Page 35: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.35

1.35

Time allowed:10 minutes

1.4 Dependencies between BSS GSM and GPRS QoSExercise

� Among the following list of typicalproblems in a GSM network:

Find the ones having an impact onBSS GPRS QoS

Typical BSS GSM problem Impact on BSS GPRS QoSCoverageInterferencepath unbalanced at cell fringeTRX HW degradationAbis MW problemA interface congestionSDCCH congestionTCH congestionRate of LU/call too highHandover failure too high

Page 36: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.36

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.36

1 Role of the BSS in GPRS QoS monitoring

1.5 Impact of GMM/SM signaling on BSS QoSinterpretation

B8

� This chapter is also valid for B7 release.

Page 37: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.37

1.37

1.5 Impact of GMM/SM Signaling on BSS QoS Interpretation GPRS Protocol Layers

Physicallayer

L2-GCHL1-GCH

MS BTS MFS SGSN

relay

relay BSSGP

Um Abis/Ater Gb

Physical layer

Physicallayer

Framerelay

RLC

L2-GCHL1-GCH

MACMAC

RLC

Physicallayer

Framerelay

BSSGP

PCU

IP

LLC

GMMSNDCP SM

LLC

SNDCPSMGMM

User data in IP packets

SM signaling messages

GMM signaling messages

LLC frames

B8

� For 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 for either user data transfer or MS-SGSN signalingmessage transmission.

� BSS GPRS QoS indicators have to be carefully interpreted especially in the case of a high load of GPRSsignaling.

� BSSGP = BSS Gprs Protocol. Functions:� to relay LLC frame over the Gb, 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

Page 38: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.38

1.38

1.5 Impact of GMM/SM Signaling on BSS QoS InterpretationGMM/SM Signaling Load

� There are a lot of GPRS signaling message in case of:� cell update� RA update (Normal, Periodic)

� There are less GPRS signaling message in case of :� GPRS attach� GPRS detach� PDP context activation� PDP context de-activation

B8

� BSS GPRS QoS indicators must be carefully interpreted knowing that TBF are used for both data and signaling transfer.� Gb traces might be needed for a better understanding of QoS problems.

Page 39: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.39

1.39

Time allowed:10 minutes

1 Role of BSS in GPRS QoS MonitoringExercise

� A customer complains about the factthat transferring a file from his laptop tohis home computer using GPRSconnected to internet takes too muchtime.

� What will you do if you have toinvestigate this customer complaint?

B8

Page 40: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.40

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.40

2 Recalls on the Main BSS GPRS TelecomProcedures

B8

� This chapter is a summary of GPRS basics. It is also valid for B7 release.

Page 41: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.41

1.41

2 Recalls on the Main BSS GPRS Telecom ProceduresSession Presentation

� Objective: to be able to describe the main BSS GPRSprocedures and algorithms having an impact on QoS

� Program:� 2.1 GPRS Logical Channel� 2.2 TBF: Data Transfer Procedure between the MS and the

BSS� 2.3 Gb: BSSGP Protocol and Frame

B8

Page 42: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.42

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.42

2 Recalls on the Main BSS GPRS TelecomProcedures

2.1 GPRS Logical Channels

B8

Page 43: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.43

1.43

2.1 GPRS Logical Channels

PDCH

Master PDCH Slave PDCH

PBCCH PCCCH

PDTCH PACCH

PTCH PTCCH

Primary MPDCH

PPCH PAGCH

Secondary MPDCH

physical channel

control channel

traffic channel

signaling associated control channel

logical channel category

logical channel

B8

Page 44: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.44

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.44

2 Recalls on the Main BSS GPRS TelecomProcedures

2.2 TBF: Data Transfer Procedure between theMS and the BSS

B8

Page 45: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.45

1.45

2.2 TBF: Data Transfer Procedure between the MS and the BSS Radio Resources

� Temporary Block Flow (TBF): unidirectional flow of data betweenthe MS and the MFS for the transfer of one or more LLC PDUs

� Radio resources allocated to a TBF are:� DL TBF: TFi, list of PDCHs, PTCCH/PACCH TS, TAi� UL TBF: TFi, list of PDCHs, USFs, PTCCH/PACCH TS, TAi

PDCH 1

B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11

PDCH 2

B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11

PDCH 3

B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11

TBF with TFI = 5 TBF with TFI = 17 TBF with TFI = 24

B8

� A Temporary Block Flow is a temporary, unidirectional physical connection across the Um interface, between one mobile andthe BSS. The TBF is established when data units are to be transmitted across the Um interface and is released as soon as thetransmission is completed.� For UL TBF 1 USF value is assigned to each PDCH allocated to the the TBF for UL PDTCHs allocation (UL transmission ofRLC data blocks)

Page 46: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.46

1.46

2.2 TBF: Data Transfer Procedure between the MS and the BSS TBF Phases

� The TBF procedure can be split as represented below

� During an on-going TBF (progress) in one direction, a TBF in theother direction can be established quicker than usually

establishment progress release

Radio resources to be usedduring the data transfer arereserved by the BSS andare assigned to the MS

Data transfer throughRLC blocks transmission

Radio resources are freed

B8

� A Temporary Block Flow is a temporary, unidirectional physical connection across the Um interface, between one mobile andthe BSS. The TBF is established when data units are to be transmitted across the Um interface and is released as soon as thetransmission is completed.� For UL TBF 1 USF value is assigned to each PDCH allocated to the the TBF for UL PDTCHs allocation (UL transmission ofRLC data blocks)

Page 47: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.47

1.47

� In order to establish a DL TBF faster the release of a UL TBFcan be delayed� T_DELAYED_FINAL_PUAN is the time during which a DL TBF

can be established using the UL TBF radio resources before theyare freed

UL TBF

2.2 TBF: Data Transfer Procedure between the MS and the BSS UL TBF, Delayed Final PUAN

establishment progress release

T_DELAYED_FINAL_PUAN

B8

� T_DELAYED_FINAL_PUAN = 400 ms (default value). It is settable at OMC-R.

Page 48: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.48

1.48

� The release of a DL TBF is delayed after all the DL RLC blockshave been transferred in order to be able to:� establish a UL TBF faster� resume the DL data transfer (new LLC PDU coming from the

SGSN) without having to establish a new DL TBF

DL TBF

2.2 TBF: Data Transfer Procedure between the MS and the BSS DL TBF, Delayed DL TBF Release

progress release

T_NETWORK_RESPONSE_TIME

Modified B8

TBF active TBF delayed

B8

� T_NETWORK_RESPONSE_TIME = 700 ms (default value). It is settable at OMC-R.

Page 49: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.49

1.49

� A DL TBF can be re-established faster during a short time after aDL TBF release using the radio resources of the previous TBF� It is possible because the MS still monitors the radio resources

during timer T3192 after the DL TBF has been released

DL TBF

2.2 TBF: Data Transfer Procedure between the MS and the BSS DL TBF, Fast Establishment

release

T3192

TBF active TBF delayed

Fast DL TBFestablishment

on PACCH

possible

B8

� T3192 = 500 ms (default value). It is settable at OMC-R but 500 ms is the minimum allowed value.

Page 50: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.50

1.50

� After T3192, a DL TBF has to be established on ControlChannels:� faster during DRX_TIMER_MAX when the MS is in Non-DRX

mode� slower afterwards when the MS is in DRX mode

DL TBF

2.2 TBF: Data Transfer Procedure between the MS and the BSS DL TBF, Establishment in DRX Mode

TBF release

DRX_TIMER_MAX

TBF active

TBF delayed

T3192

on PCHor PPCH

of MS paging group

DL TBF establishment

possible

on AGCHor

any PPCH

B8

� DRX_TIMER_MAX = 2 s (default value). It is settable at OMC-R.

Page 51: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.51

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.51

2 Recalls on the Main BSS GPRS TelecomProcedures

2.3 Gb: BSSGP Protocol and Frame

B8

Page 52: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.52

1.52

2.3 Gb: BSSGP Protocol and FrameL1bis

� Bearer Channels

L1

NS (SNS)

NS (NSC)

BSSGP

MFS

L1

NS (SNS)

NS (NSC)

BSSGP

SGSN

Gb interface

PCM BC i

BC j

PCM

BC y

BC x

B8

�The Gb physical interface consists 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 a n*64 Kbit/s channel (1 ≤ n ≤ 31)

�NB: among the 16 PCM links offered per PCU, 8 only are dedicated to the Gb interface, 4 for the upload and 4 for thedownload. The maximum transfer capacity point to point aver the Gb interface in one direction is then 31*64kbps*4 =8192kbps.

Page 53: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.53

1.53

2.3 Gb: BSSGP Protocol and FrameNetwork Service 1/3

� The Sub-Network Service (SNS) sub-layer is dependent on thetransmission network and manages Permanent Virtual Channels(PVCs)

L1

NS (SNS)

NS (NSC)

BSSGP

MFS

L1

NS (SNS)

NS (NSC)

BSSGP

SGSN

Frame Relay NetworkPVCaDLCIx

PVCmDLCIαααα

PVCbDLCIy

PVCnDLCIββββ

Gb interface

B8

�Concept of PVC:�A PVC is a synchronous access line, semi-permanent connection�the PVC allows the multiplexing on a BC�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 of theone defined at SGSN side. DLCI 0 is used for signaling�there is one PVC per BC

�SNS layer, layer 2.1 in the OSI model, offers the Frame Relay technology. The NSC layer, layer 2.2 in the OSImodel, 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, theCCITT and ANSI (T1S1.1 workshop) specifications.

Page 54: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.54

1.54

2.3 Gb: BSSGP Protocol and FrameNetwork Service 2/3

� The Network Service Control (NSC) sub-layer is independentfrom the transmission network and manages NS VirtualConnections (NS-VCs)

L1

NS (SNS)

NS (NSC)

BSSGP

MFS

L1

NS (SNS)

NS (NSC)

BSSGP

SGSNNSVC

NSVCi=11

NSVCNSVCi=12

Gb interface

B8

�Concept of NS-VC:�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�Sub-network service function: ordered data transfer

�The main functions of the NSC layer (2.2 layer) are: sequencing of the data transmission, flow control, lostframe management.

Page 55: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.55

1.55

2.3 Gb: BSSGP Protocol and FrameNetwork Service 3/3

� Concept of NSE:� A Network Service Entity (NSE) groups several NS-VCs (at

least 2 NS-VCs per NSE) = the NSE corresponds to theresources of one GPU

� The concept of NSE is useful for the load sharing betweenthe different NS-VCs: the NS-VCs of the NSE are shared bythe BVC associated to the NSE

� The NSE is identified by an NSEI which has an end-to-endsignificance over the Gb interface

NSVCNSVCi=11

NSVCNSVCi=12L1

NS (SNS)

NS (NSC)

BSSGP

PCU

NSENSEi = 1

B8

�Note: for MM purposes, SGSN needs a 1:1 correspondence NSEI ⇔ RA

2 Mbit/s 2 Mbit/s

BC BC BC

Physical layer

PVC PVC PVCSNS sub-layer

NS-VC NS-VC NS-VC

NSE

NSC sub-layer

BVC BVC BVC sigBSSGP layer

Cell Cell

BSS

Page 56: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.56

1.56

SNS

NSC

BSSGP

SGSN

2.3 Gb: BSSGP Protocol and FrameBSSGP

� BSSGP Virtual Connection (BVC): end to end link between theMFS and the SGSN

L1

SNS

NSC

BSSGP

MFS

L1

Gb interface

NSVC

BVCi=1

BVCi=2

BVCi=n BVCi=1

BVCi=2

BVCi=n

B8

�Two types of BVC:�point to point BVC dedicated to the PS traffic of one cell (BVCi ≠ 0)�signaling BVC (BVCi=0)which is the signaling circuit of all the point to point BVCs of one NSE (GPU)

� For NM reason, the duplet BVCi/NSEi must be unique within a SGSN

� To activate a new cell in a SGSN, it is only needed to add a new BVCi in a NSEi. No update of the NSEiinformation is necessary.

Page 57: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.57

1.57

NSE2

SGSN

NSE1NSE1

NSE2

F.RF.RNetworkNetwork

PCM

2.3 Gb: BSSGP Protocol and Frame Gb Interface - Manageable Entities

PCM

PCM

BVCI=2

BVCI=1

BVCI=3

BVCI=5

BVCI=6BVCI=4

BSC1

BSC2

GPRS Core Network sideBSS side

BC PCMBCPVC

BC BCPVC

NSVC1

NSVC2

PCM

PCM

PCM

BC PCMBCPVC

BC BCPVC

NSVC3

NSVC4

BVCI=2BVCI=2

BVCI=1BVCI=1

BVCI=3BVCI=3

BVCI=5BVCI=5

BVCI=4BVCI=4

BVCI=6BVCI=6

� In B8 apply the followig dimensioning rules:

Gb interfaceMax. number of Gb interface physical linksper GPU

nGb nGb + nAter(mux) ≤ 16 where nAter(mux)

Max. number of Frame Relay bearerchannels per physical link

31

Max. number of Frame Relay bearerchannels per GPU board

124

Max. number of BVCs per GPU board 265 Limit due to the number of cells per BSS(264) + one signalling BVC (1)

Number of signalling BVCs per GPU 1 1 NSE is defined per GPU

Ater interfaceMaximum number of 64 kbit/s signallingchannels (GSL) per GPU

4

Number of Ater(mux) PCM links betweenone GPU and one BSC

nAter(mu

x)

nGb + nAtermux ≤ 16

Atermux sharing granularity for PS traffic g g can be set to:100 % AterMux, or75 % AterMux, or25 % AterMux, or12.5 % Atermux for GPRS traffic

Max. number of BSSs per MFS 22Max. number of GPUs per MFS 30Max. number of BSS per GPU board 1Max. number of cells per MFS 200

0Max. number of TBFs per GPU 960

Maximum number of GPU boards per BSS 6

Page 58: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.58

1.58

2.3 Gb: BSSGP Protocol and Frame Gb Interface - Protocol Model and Entities

SGSNPacket Control Unit function(PCU)

BSS GPRS Protocol(BSSGP)

BSS GPRS Protocol(BSSGP)

Network Service Control(NSC)

Network Service Control(NSC)

BVCI=2BVCI=2

BVCI=1BVCI=1

BVCI=3BVCI=3

BVCI=5BVCI=5

BVCI=6BVCI=6BVCI=4BVCI=4

BSC1

BSC2

GPRS Core Network sideBSS side

Sub-Network Service(SNS)

Physical layer

Sub-Network Service(SNS)

Physical layer

Frame Relay

BVC

NS-VCNSE

PVCBC

Page 59: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.59

1.59

2.3 Gb: BSSGP Protocol and FrameBSSGP Frame

� One BSSGP PDU includes one and only one LLC PDU

GPRS Traffic or signalingTLLIBVCI

LLC frame

BSSGP frame

LLC header

BSSGP header

LLC payload

B8

� In case of traffic data the LLC PDU contains a SNDCP PDU� In case of signaling the LLC PDU contains a GMM or SM message

Page 60: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.60

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.60

3 Description of the Main BSS QoS Counters andIndicators

B8

Page 61: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.61

1.61

3 Detection of the Main BSS QoS Counters and IndicatorsSession Presentation

� Objective: to be able to interpret the BSS GPRS QoS indicatorsattached to each BSS GPRS procedure or algorithm having animpact on QoS and to interpret the BSS GPRS PM countersused in the computation formulae of QoS indicators

� Program:� 3.1 Data Transfer Establishment� 3.2 Data Transfer Progress� 3.3 Data Transfer Release� 3.4 MS Sessions / Transfers� 3.5 Resource Usage� 3.6 CS and MCS Adaptation� 3.7 Cell Reselection

B8

Page 62: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.62

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.62

3 Detection of the Main BSS QoS Counters andIndicators

3.1 Data Transfer Establishment

B8

Page 63: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.63

1.63

3.1 Data Transfer EstablishmentTBF Establishments

Data Transfer establishment

UL TBF establishment DL TBF establishment

MS in PIM MS in PTM MS in PIM MS in PTM

MS in MM Ready state MS in MM Standby stateMS in MM Ready state

PS Paging

DRX

on CCCH on PCCCH

1-Phase

2-Phase

1-Phase

2-Phase

on CCCH on PCCCH

Non-DRX

DRX

Non-DRX

UL TBFrunning

DL TBFrunning

T3192running

B8

Modified B8

Modified B8

� UL TBF establishment are of 5 types:

1. On CCCH 1 Phase access: when MS is in Packet Idle Mode and no PCCCH is available in the cell and MS does notneed more than 1 PDCH and wants to transfer blocks in RLC acknowledge mode

2. On CCCH 2 Phase access: when MS is in Packet Idle Mode and no PCCCH is available in the cell and MS needsmore than 1 PDCH or wants to transfer blocks in RLC unacknowledge mode

3. On PCCCH 1 Phase access: when MS is in Packet Idle Mode and PCCCH is available in the cell and MS does notneed more than 1 PDCH and wants to transfer blocks in RLC acknowledge mode

4. On PCCCH 2 Phase access: when MS is in Packet Idle Mode and PCCCH is available in the cell and MS needsmore than 1 PDCH or wants to transfer blocks in RLC unacknowledge mode

5. During a DL TBF: when MS is in Packet Transfer Mode in DL

� DL TBF establishment are of 6 types:

1. On CCCH DRX mode: when MS is in Packet Idle Mode and no PCCCH is available in the cell and MS is listening toall AGCH channels

2. On CCCH Non-DRX: when MS is in Packet Idle Mode and no PCCCH is available in the cell and MS is listening toall PCH channels of its CS paging group

3. On PCCCH DRX mode: when MS is in Packet Idle Mode and PCCCH is available in the cell and MS is listening toall PPCH channels of its PCCCH channel

4. On PCCCH Non-DRX: when MS is in Packet Idle Mode and PCCCH is available in the cell and MS is listening to allPPCH channels of its PS paging group

5. During an UL TBF: when MS is in Packet Transfer Mode in UL

6. When T3192 is running: when a DL TBF has been released at the MS side and before the previously used radioresources are released (at T3192 expiry)

Page 64: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.64

1.64

P49

3.1 Data Transfer EstablishmentUL TBF Establishment 1-Phase Access on CCCH, Success

MS BTS BSC MFS

TA calculationRACH Channel request + TA

(EGPRS Packet)Channel request

AGCHImmediate assignment

Immediate assignmentPDCH, TFI, USF, TAI, TA, CS(MCS, EGPRS window size)

MS switcheson assignedPDCH

USF Scheduling

PDTCHUSF Scheduling

RLC data block

PACCH

Packet UL Ack/Nack

PDTCH

TLLI, TFI

T_USF_Scheduling_AGCHexpiry

P62c

P30cContention

resolution

T_GPRS_ASSIGN_AGCH

RLC data block

TLLI, TFI

Packet UL Ack/Nack

P62d

GPRS EGPRS

P30d

GPRS EGPRS

PDCH & GCHallocation

B8

� In case a Channel Request or EGPRS Packet Channel Request is received from the mobile station, an ImmediateAssignment message is sent to the MS assigning the radio respources.

� In case a Channel Request is received on 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 ofMS is known by the BSS. However only one PDCH is allocated due to the limitation of the Immediate Assignmentmessage.

� if the PDCH is allocated on a non-EGPRS capable TRX an Immediate Assignment message in GPRS modeis sent to the MS including PDCH id, USF value, TFI value, TAI value, TA value, GPRS coding scheme to beused.

� If the PDCH is allocated on an EGPRS capable TRX, a Immediate Assignment message in EGPRS mode issent to the MS including PDCH id, USF value, TFI value, TAI value, TA value and also EGPRS modulation andcoding scheme to be used.

� Timers� T_USF_scheduling_AGCH: Time between the sending of the Assignment Command message to the BTS and thescheduling of the first UL block on the PDCH. This internal MFS timer is always expiring in order to leave time to the MSto switch from CCCH to PDCH time slot.� T_GPRS_ASSIGN_AGCH – T_USF_scheduling_AGCH: Started at T_USF_scheduling_AGCH expiry, stopped whenreceiving the first UL block from the MS.

�T_GPRS_ASSIGN_AGCH = 0.8 s (default value) but computed as a function of the CCCH configuration inthe cell. It is not settable at OMC-R.� T_USF_scheduling_AGCH = 100 ms (default value) not settable at OMC-R

� Contention resolution procedure is used in order to avoid that two MS sending a Channel Request at the same time use thesame allocated radio resource to send data.

� each MS sends its TLLI in the first RLC Data Block� the TLLI of the MS chosen by the BSS is present in the Packet UL Ack/Nack from the MFS� the other MS will stop using the radio resource when receiving the Packet UL Ack/Nack with another TLLI

� New counters in B8: P30d, P62d.� Modified in B8: P30c, P62c, P49 take into account TBF established in EGPRS mode.

Page 65: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.65

1.65

3.1 Data Transfer EstablishmentUL TBF Establishment, Fast Access Gain

UL Data

ResourceRequest toBSC forconcurrentDL TBFIMM ASS UL

CHNRQ

MS BSS Server

PDAS

DL Data

Without Immediate UL establishment

ResourceRequest toBSC forconcurrentDL TBF

IMM ASS UL

CHNRQ

MS BSS Server

UL Data

PTR

DL Data

With Immediate UL establishment

gain

EN_FAST_INITIAL_GPRS_ACCESS = disabled

No MPDCH

MIN_PDCH = 1

EN_FAST_INITIAL_GPRS_ACCESS = enabled

No MPDCH

MIN_PDCH = 1

B8

� Fast initial PS access feature is enabled if EN_FAST_INITIAL_GPRS_ACCESS = enabled

� for that MIN_PDCH > NB_TS_MPDCH is a mandatory condition

� Example: If EN_FAST_INITIAL_GPRS_ACCESS = enabled when NB_TS_MPDCH = 1 and MIN_PDCH =3 it means that 1MPDCH and 2 SPDCH channels are established permanently in the cell (corresponding PDCJ and GCH are allocated)

Page 66: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.66

1.66

33.1 Data Transfer EstablishmentUL TBF Establishment 2-Phase Access on CCCH, Success

MS BTS BSC MFS

TA calculationRACH Channel request + TA

(EGPRS Packet)Channel request

AGCHImmediate assignment

Immediate assignmentPDCH id, TBF starting time,

TA, 1 (multiple) block(s)

MS switcheson assignedPDCHs

PACCHPacket resource request

Packet UL assignmentPACCH

Packet resource request

Packet UL assignmentTLLI, PDCHs, USFs, TFI, TAI, TA, CS

(MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

TLLI, MS Radio Access Capability, QoS(Additional Radio Access Capability)

RLC data blockPDTCH

P49

T_GPRS_ASSIGN_AGCH

T_ACK_WAIT

Contention

resolution

RLC data block

MS switcheson allocatedRLC block(s)

T3168

P62c P62d

GPRS EGPRS

P30c P30d

GPRS EGPRS

PDCH & GCHallocation

PDCH & GCHallocation

B8

�A two phase access is initiated:

−when an GPRS MS wants to use the TBF to send user data in RLC unacknowledged mode, or,

−when an (E)GPRS MS wants to precise QoS parameters (e.g. Peak_Throughput_Class, Radio_Priority), or,

−when an GPRS MS wants to provide the BSS with its multislot class in case of an uplink access done on CCCH, or

−when an GPRS MS wants to establish the TBF to send user data in RLC acknowledged mode and the amount of data tosend takes more than 8 RLC/MAC blocks (Note 1 and Note 2), or

−If the EGPRS PACKET CHANNEL REQUEST is not supported in the cell (Note: the Alcatel BSS always supports theEGPRS PACKET CHANNEL REQUEST), when an EGPRS MS wishes to send user data or signaling data.

−If the EGPRS PACKET CHANNEL REQUEST is supported in the cell, when an EGPRS MS wants to use the TBF to senduser data in RLC unacknowledged mode, or,

−If the EGPRS PACKET CHANNEL REQUEST is supported in the cell, when an EGPRS MS wants to establish the TBF tosend user data in RLC acknowledged mode and the amount of data to send takes more than 8 RLC/MAC blocks (Note 3 andNote 4).

Note 1: The number of blocks must be calculated assuming channel coding scheme CS-1.Note 2: The mobile station can also request one phase access.Note 3: The number of blocks must be calculated assuming modulation and channel coding scheme MCS-1.Note 4: If the cell is EGPRS capable, the mobile station can also request one phase access.

� MS Radio Access Capability IE includes the Multislot class of the MS as well as the QoS required for the transfer� Timers

� T_GPRS_ASSIGN_AGCH, controls the duration between (EGPRS Packet) Channel Request message and the UL radioblock allocated to MS� T_ACK_WAIT: Started when the first UL block is scheduled to the MS, stopped when receiving the first UL block

�T_ACK_WAIT = 1.2 s (default value) not settable at OMC-R� T3168: MS timer started when sending the Packet Resource Request message and stopped when receiving the PacketUL Assignment. It is broadcast in PSI1 message.

� T3168 = 1 s (default value) is settable at OMC-R but 1s is the minimum value� New counters in B8: P30d, P62d.� Modified in B8: P30c, P62c, P49 take into account TBF established in EGPRS mode.

Page 67: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.67

1.67

3.1 Data Transfer EstablishmentUL TBF Establishment 1-Phase Access on PCCCH, Success

MS BTS BSC MFS

TA calculationPRACH (4 A.B.)

(EGPRS)Packet Channel request

MS switcheson assignedPDCHs

Packet UL assignmentPAGCH

Packet UL assignmentPDCHs, USFs, TFI, TAI, TA, CS (MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

RLC data block

T_ACK_WAIT

PDTCHRLC data block

Contention

resolution

TLLI, TFI

PACCH

Packet UL Ack/Nack

TLLI, TFI

Packet UL Ack/Nack

(EGPRS)Packet Channel request

(EGPRS) Multislot class

P30a P30d

GPRS EGPRS

P62a P62d

GPRS EGPRS

PDCH & GCHallocation

B8

� Possible causes for the one phase access for GPRS:-One phase access (MS multislot class provided)-Short access (less than 8 RLC blocks)-Paging response-Cell update-MM procedures (GPRS Attach, GPRS Detach, RA update)-Single block without TBF establishment

- Note: The access indicating “Single Block Without TBF Establishment” is supported by the Alcatel BSS: such an accessis used by the MS to report a Packet Measurement Report message or a Packet Cell Change Failure message in PacketIdle Mode

� Possible causes for the one phase access for EGPRS:-One phase access-Short access-signaling

� New counters in B8: P30d, P62d.� Modified in B8: P30a, P62a take into account TBF established in EGPRS mode.

Page 68: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.68

1.68

3.1 Data Transfer EstablishmentUL TBF Establishment 2-Phases Access on PCCCH, Success

MS BTS BSC MFS

TA calculation

MS switcheson assignedPDCHs

PACCHPacket resource request

Packet UL assignmentPACCH

Packet UL assignmentTLLI, PDCHs, USFs, TFI, TAI, TA, CS

(MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

Packet resource requestTLLI, MS Radio Access Capability, QoS(Additional Radio Access Capability)

T_ACK_WAIT

Contention

resolution

RLC data blockPDTCH

RLC data block

MS switcheson allocatedRLC block(s)

PRACH (4 A.B.)

(EGPRS)Packet Channel request (EGPRS)

Packet Channel request

Packet UL assignmentPAGCH

Packet UL assignment

T_UL_Assign_PCCCH

PDCH id, TBF starting time, TA, 1 (multiple) block(s)

PDTCHUSF Scheduling USF Scheduling

(EGPRS) Multislot class

T3168

P62a P62d

GPRS EGPRS

P30a P30d

GPRS EGPRS

PDCH & GCHallocation

B8

� Timer: T_UL_ASSIGN_PCCCH controls the duration between (EGPRS) Packet Request message and the UL radio blockallocated to MS

�T_UL_ASSIGN_PCCCH = 0.4 s (default value) but is settable at OMC-R

� New counters in B8: P30d, P62d.� Modified in B8: P30a, P62a take into account TBF established in EGPRS mode.

Page 69: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.69

1.69

3.1 Data Transfer EstablishmentUL TBF Establishment during a DL TBF, Success

MS BTS BSC MFS

P30b

T_ACK_WAIT

DL transfer

RLC data block, pollingRLC data blockPDTCH

Packet DL Ack/NackPACCH

(EGPRS) Packet DL Ack/Nack with Channel request

Packet UL assignmentPACCH

Packet UL AssignmentPDCHs, USFs, TFIUL,TAI, CS (MCS, EGPRS window size)

P62b

T3168

PDTCHUSF Scheduling USF Scheduling

RLC data blockPDTCH

RLC data block

GPRS EGPRS

GPRS EGPRS

PDCH & GCHallocation

B8

� This scenario corresponds to an UL TBF establishment in PTM without Reallocation of the on-going DL TBF

� Packet UL Assignment message is repeated N_SIG_REPEAT times because if the MS did not decode the Packet UL Assignmentthen the MS will try again to establish the UL TBF only after T3168 expiry.

� N_SIG_REPEAT = 1 (default value) and is not settable at OMC-R. Therefore the Packet UL Assignment is sent 2 timesin a row.

� Modified in B8: P30b, P62b take into account TBF established in EGPRS mode.

Page 70: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.70

1.70

Time allowed:30 minutes

3.1 Data Transfer EstablishmentUL TBF Establishment, Exercise

� Exercise 1: Identify the type of UL TBFestablishment procedure among theprovided traces 1, 2, 3, 4, 5

� Exercise 2: Using the trace 9 of a ULTBF establishment during a DL TBF,identify the values of:– TFIUL

– TFIDL

– PDCHs allocated for the UL TBF

Page 71: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.71

1.71

3.1 Data Transfer EstablishmentUL TBF Establishment, Failures

UL TBF establishment FAILURE

BSS ResourceCongestion Radio pb BSS pb Gb pb

Radiocongestion

GPU DSPcongestion

Atercongestion

GPU CPUcongestion

Page 72: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.72

1.72

3.1 Data Transfer EstablishmentUL TBF Establishment, Failures, BSS Resource Congestion

MS BTS BSC MFS

TA calculationRACH Channel request + TA

(EGPRS Packet)Channel request

AGCH

Immediate assignment rejectImmediate assignment reject

Wait indication

No resource available(radio+Ater+DSP+CPU)

P27+P105h+P105d+P105f

TA calculation

(EGPRS)Packet Channel request

(EGPRS)Packet Channel request

No resource available(radio+Ater+DSP+CPU)

PAGCH or PACCH

Packet access reject Packet access reject

Wait indication

or Packet resource requestor Packet DL Ack/Nack with

Channel request

or Packet resource requestor Packet DL Ack/Nack with

Channel request

� The first scenario corresponds to:

� the impossibility to allocate the resources for an UL TBF establishment 1 phase access on CCCH

� the impossibility to allocate the UL block(s) for the UL TBF establishment 2 phase access on CCCH

� The second scenario corresponds to:

� the impossibility to allocate the resources for an UL TBF establishment 2 phase access on CCCH

� the impossibility to allocate the resources for an UL TBF establishment 1 phase access on PCCCH

� the impossibility to allocate the UL block(s) or the resources for an UL TBF establishment 2 phase access on PCCCH

� the impossibility to allocate the resources for an UL TBF establishment during a DL TBF

Page 73: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.73

1.73

3.1 Data Transfer EstablishmentUL TBF Establishment on CCCH, Failures, Radio

MS BTS BSC MFS

TA calculationRACH

Channel request + TA(EGPRS Packet)

Channel request

AGCHImmediate assignment

Immediate assignmentPDCH, TFI, USF, TAI, TA, CS(MCS, EGPRS window size)

USF Scheduling

PDTCHUSF Scheduling

RLC data blockPDTCH

T_USF_Scheduling_AGCHexpiry

T_GPRS_ASSIGN_AGCHexpiry P28

Packet UL assignmentPACCH

Packet UL assignmentTLLI, PDCHs, USFs, TFI, TAI, TA, CS

(MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

T_ACK_WAITexpiry

P28

� The first scenario corresponds to:

� a radio failure occurring an UL TBF establishment 1 phase access on CCCH

� The second scenario corresponds to:

� a radio failure occurring an 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 more times.

� Usual radio problem counted are due to interference or bad

� but Abis microwave transmission problem or some BSS problem (RSL overload) can be counted as radio

Page 74: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.74

1.74

3.1 Data Transfer EstablishmentUL TBF Establishment on PCCCH, Failures, Radio

MS BTS BSC MFS

TA calculationPRACH (4 A.B.)

(EGPRS)Packet Channel request

Packet UL assignmentPAGCH

Packet UL assignmentPDCHs, USFs, TFI, TAI, TA, CS (MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

P28T_ACK_WAITexpiry

(EGPRS)Packet Channel request

(EGPRS) Multislot class

PDTCHRLC data block

Packet UL assignmentPACCH

Packet UL assignmentTLLI, PDCHs, USFs, TFI, TAI, TA, CS

(MCS, EGPRS window size)

PDTCHUSF Scheduling USF Scheduling

P28T_ACK_WAITexpiry

� The first scenario corresponds to:

� a radio failure occurring an UL TBF establishment 1 phase access on PCCCH

� The second scenario corresponds to:

� a radio failure occurring an UL TBF establishment 2 phase access on PCCCH

Page 75: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.75

1.75

3.1 Data Transfer EstablishmentUL TBF Establishment during a DL TBF, Failures, Radio

MS BTS BSC MFS

P28

DL transfer / Active or Delayed phase

RLC data block, pollingRLC data blockPDTCH

Packet DL Ack/NackPACCH

(EGPRS) Packet DL Ack/Nack with Channel request

Packet UL assignmentPACCH

Packet UL AssignmentPDCHs, USFs, TFIUL,TAI, CS (MCS, EGPRS window size)

T3168

PDTCHUSF Scheduling USF Scheduling

T_ACK_WAITexpiry

� If a DL TBF re-allocation is triggered upon UL TBF establishment:

� if the DL TBF re-allocation fails due to radio problem then counter P28 is also incremented

Page 76: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.76

1.76

3.1 Data Transfer EstablishmentUL TBF Establishment, Failures, Gb, BSS

MS MFS SGSN

UL establishment requestCell identity

Cell BVCunavailable

P66

� Problem at Gb interface level� When the CELL is in the operational state “disabled” in the

BSS�O&M problem

� Problem at BSS level� which is not linked to Congestion, Radio, Gb

� no specific counter

� BSS problem can be linked to a Hardware or a Software failure

Page 77: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.77

1.77

3.1 Data Transfer EstablishmentDL TBF Establishment on CCCH, MS in Ready State

MS BTS BSC MFSLLC PDU

Immediate assignmentPDCH, TFI, TAI, (EGPRS)Immediate assignment

PCH/AGCH (DRX/Non-DRX)

Packet DL assignment, polling

PDCHs, TFI, TAI, (EGPRS window size)PACCH

Packet DL assignment

PACCH (4 A.B.)Packet control Ack

Packet control AckTA calculation

Timing Advance / Power control

PACCH

TA / PC

PDTCHRLC data block

MS switcheson assignedPDCH

P91f, P91c

T3190

t_assign_agch_paccht_assign_pch_pacch

expiry & restart

P90f, P90c

P91g

GPRS

EGPRS

P90g

GPRSEGPRS

P53c, P49

PDCH & GCHallocation

B8

�If the MFS does not receive the Packet Control Ack message from the MS:� it sends again the Packet Downlink Assignment message up to MAX_GPRS_ASSIGN_PCH_RETRANS if MS in DRXmode or up to MAX_GPRS_ASSIGN_AGCH_RETRANS if MS in Non-DRX mode� if the Maximum number of retransmission of Packet Downlink Assignment is reached then the MSF restarts the wholeDL TBF establishment procedure up to MAX_DL_RETRANS times

�MAX_GPRS_ASSIGN_PCH_RETRANS = 3 (default value)�MAX_GPRS_ASSIGN_AGCH_RETRANS = 3 (default value)�MAX_DL_RETRANS = 3 (default value)

� Repetitions af the same TBF establishment are not counted, only first attempt is.

�Timers� T_GPRS_ASSIGN_AGCH: controls the reception of the Packet Control Ack message from MS in Non-DRX mode

�T_GPRS_ASSIGN_AGCH = 0.8 s (default value) but computed as a function of the CCCH configuration inthe cell. It is not settable at OMC-R.

�T_GPRS_ASSIGN_PCH: controls the reception of the Packet Control Ack message from MS in DRX mode�T_GPRS_ASSIGN_PCH = 1.4 s (default value) but computed as a function of the BS_PA_MFRMS CCCHparameter in the cell. It is not settable at OMC-R.

� t_assign_agch_pacch: is the time the MFS waits the Packet Control Ack message after having sent the PacketDownlink Assignment to the MS in Non-DRX mode before repeating the Packet Downlink Assignment message

�its value is computed as T_GPRS_ASSIGN_AGCH / (MAX_GPRS_ASSIGN_AGCH_RETRANS + 1)� t_assign_pch_pacch: is the time the MFS waits the Packet Control Ack message after having sent the Packet DownlinkAssignment to the MS in DRX mode before repeating the Packet Downlink Assignment message

�its value is computed as T_GPRS_ASSIGN_PCH / (MAX_GPRS_ASSIGN_PCH_RETRANS + 1)

� T3190: if this timer expires, MS returns into Packet Idle Mode.� T3190 = 5s (default value)

� New counters in B8: P90g, P91g.� Modified in B8: P90c, P90f, P91c, P91f, P53c, P49 take into account TBF established in EGPRS mode.

Page 78: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.78

1.78

3.1 Data Transfer EstablishmentDL TBF Establishment on PCCCH , MS in Ready State

MS BTS BSC MFS

LLC PDU

PPCH (first/paging group)

Packet DL assignment, polling

PDCHs, TFI, TAI, (EGPRS window size)

Packet DL assignment

PACCH (4 A.B.)Packet control Ack

Packet control AckTA calculation

Timing Advance / Power control

PACCH

TA / PC

PDTCHRLC data block

T3190

P90d, P90a

MS switcheson assignedPDCH

T_ACK_WAITT_ACK_WAIT_DRX_PCCCH

P91g

GPRS

EGPRS

P91d, P91a

P90g

GPRSEGPRS

PDCH & GCHallocation

B8

� If the MFS does not receive the Packet Control Ack message from the MS:� the MSF restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times

� MAX_DL_RETRANS = 3 (default value)� Repetitions af the same TBF establishment are not counted, only first attempt is.

�Timers� T_ACK_WAIT: controls the reception of the Packet Control Ack message from MS in Non-DRX mode

� T_ACK_WAIT = 1.2 s (default value) and is not settable at OMC-R.� T_ACK_WAIT_DRX_PCCCH: controls the reception of the Packet Control Ack message from MS in DRX mode

� T_ACK_WAIT_DRX_PCCCH = 2.5 s (default value) and is not settable at OMC-R.

� T3190: if this timer expires, MS returns into Packet Idle Mode.� T3190 = 5s (default value)

� New counters in B8: P90g, P91g.� Modified in B8: P90a, P90d, P91a, P91d take into account TBF established in EGPRS mode.

Page 79: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.79

1.79

T3190

PACCHTA / PC

TA / PC

PDTCHRLC data block

RLC data blockPACCHTA / PC

TA / PC

PDTCHRLC data block

RLC data block

3.1 Data Transfer EstablishmentDL TBF Establishment during an UL TBF

MS BTS BSC MFS

UL transfer

Packet DL assignment

PACCH

Packet DL assignment, polling

PDCH(s), TFIDL, TAI, (EGPRS window size)

P91b

P90b

T_ACK_WAITPacket control AckPacket control Ack

RRBP

LLC PDU

PDTCHRLC data block

RRBP+

40 ms

PDCH & GCHallocation

B8

� This scenario corresponds to a DL TBF establishment in PTM without Reallocation of the on-going UL TBF.

� Modified in B8: P90b, P91b take into account TBF established in EGPRS mode.

Page 80: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.80

1.80

semantic01

The SDU contains signaling (e.g. related to GMM)The SDU contains data

coding“T bit” coding

3.1 Data Transfer EstablishmentDL TBF Establishment, Radio Resource Optimisation

MFS

BSSGP PDUn PDCHs allocated

according toMS multislot class

SGSN

(QoS profile, LLC PDU)

Only 1 PDCH allocated

n PDCHs allocatedaccording to

MS multislot class

8octet 1octet 2.2a

octet 3-4

octet 5

IEILength Indicator

Peak bit rate provided by the network, coded as the value part in Bucket Leak Rate/R IE/ GSM 08.18 a)

7 6 5 4 3 2 1

SPARE C/R T A Precedence

QoS Profile IE from BSSGP message GSM 08.18

B8

� New in B8: T bit included in QoS Profile IE of the DL BSSGP PDU is used in order to allocate only 1 PDCH in case of GPRSsignaling transfer.

Page 81: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.81

1.81

Time allowed:30 minutes

3.1 Data Transfer EstablishmentDL TBF Establishment, Exercise

� Exercise 1: Identify the type of DL TBFestablishment procedure among theprovided traces 6, 7, 8 and 10

� Exercise 2: Using the trace 12 find if theDL TBF is established for data orsignaling transfer

Page 82: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.82

1.82

3.1 Data Transfer EstablishmentDL TBF establishment, failures

DL TBF establishment FAILURE

BSS ResourceCongestion Radio pb BSS pb Gb pb

Radiocongestion

GPU DSPcongestion

Atercongestion

GPU CPUcongestion

Page 83: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.83

1.83

� BSS resource congestion: radio (PDCH, TAI, TFI), Ater, GPU

� Problem at Gb interface level� When the CELL is in the operational state “disabled” in the

BSS�O&M problem

3.1 Data Transfer EstablishmentDL TBF Establishment, Failures, BSS Resource Congestion, Gb

MFS

LLC PDUs

No resource available (radio+Ater+DSP+CPU)

P14+P105g+P105c+P105e

SGSN

LLC Discarded

MFS

LLC PDUs

Cell BVC unavailableP65

SGSN

LLC Discarded

Page 84: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.84

1.84

� Radio problem

� Problem at BSS level� what is not Congestion, Radio, Gb…

� no specific counter

3.1 Data Transfer EstablishmentDL TBF Establishment, Failures, Radio

MS BTS BSC MFS

Packet control Ackt_assign_agch_pacch expiry

or t_assign_pch_pacch expiry

or T_ACK_WAIT expiryor T_ACK_WAIT_DRX_PCCCH expiry

for the last attempt of the same DL TBFestablishment

Packet DL assignment, polling

PDCHs, TFI, TAI, (EGPRS window size)

Packet DL assignment

PACCH or PPCH

PACCH

P15

�If an UL TBF re-allocation is triggered upon DL TBF establishment:

� if the UL TBF re-allocation fails due to radio problem then counter P15 is also incremented

Page 85: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.85

1.85

PACCHTA / PC

TA / PC

PDTCHRLC data block

RLC data blockPACCHTA / PC

TA / PC

PDTCHRLC data block

RLC data block

3.1 Data Transfer EstablishmentFast DL TBF Re-establishment, Success

T3192

MS BTS BSC MFS

DL transfer

Packet DL assignment

PACCH

Packet DL assignment, polling

PDCH(s), TFIDL, TAI, (EGPRS window size)

P91e

P90e

T_ACK_WAITPacket control AckPacket control Ack

RRBP

LLC PDUSame resourcesallocation

PDTCHRLC data block

RRBP+

40 ms

end

begin

T3192&

T3192n

T3190

B8

� If the MFS does not receive the Packet Control Ack message from the MS:� the MSF restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times

� MAX_DL_RETRANS = 3 (default value)� Repetitions af the same TBF establishment are not counted, only first attempt is.

�Timers� T_ACK_WAIT: controls the reception of the Packet Control Ack message from MS in Non-DRX mode

� T_ACK_WAIT = 1.2 s (default value) and is not settable at OMC-R.

� T3190: if this timer expires, MS returns into Packet Idle Mode.� T3190 = 5s (default value)

� Modified in B8: P90e, P91e take into account TBF established in EGPRS mode.

Page 86: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.86

1.86

3.1 Data Transfer EstablishmentFast DL TBF Re-establishment, Failures

� All types of failures are counted in the same counters as forother kinds of DL TBF establishment� BSS resource congestion

� radio (PDCH, TAI, TFI):�Ater:�GPU

� DSP:� CPU:

� radio:� Gb:� BSS: no specific counter

P14

P105g

P105c

P105e

P15

P65

� If the MFS does not receive the Packet Control Ack message from the MS:� the MSF restarts the whole DL TBF establishment procedure up to MAX_DL_RETRANS times

� MAX_DL_RETRANS = 3 (default value)� Repetitions af the same TBF establishment are not counted, only first attempt is.

�Timers� T_ACK_WAIT: controls the reception of the Packet Control Ack message from MS in Non-DRX mode

� T_ACK_WAIT = 1.2 s (default value) and is not settable at OMC-R.

� T3190: if this timer expires, MS returns into Packet Idle Mode.� T3190 = 5s (default value)

Page 87: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.87

1.87

3.1 Data Transfer EstablishmentPS Paging

MS BTS BSC MFS SGSN

LLC PDU

MS inStandby

PS Paging

PCH/PPCH

Paging Request/Packet Paging Request

RACH/PRACH

Channel Request/Packet Channel Requestcause =?/cause =?

AGCH/PAGCHImmediate Assignment/Packet Uplink Assignment

MS Ready

DL UNITDATA PDU

USF SchedulingPDTCH

PDTCH

Sending of an LLC PDU (RLC blocks) containing GMM Paging response message

Procedure 1 ?

Procedure 2 ?

P53a/P61a

P53b/P61b

P391a

P391b

PSPS

CSCS

� Identify the procedures 1 and 2 on the following diagram

� CS Paging Request can be sent by the SGSN to the MS through the GMM PS Paging message if GS interface exists (GPRSnetwork configured in NMO I )

� in the case of CS Paging Request sent on PCH or PPCH the MS will proceed by a CS Radio Link Establishmentprocedure

Page 88: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.88

1.88

Time allowed:30 minutes

3.1 Data Transfer Establishment PS Paging, Exercise

� Exercise: Using the trace 7, find the cellin which the MS is located

Page 89: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.89

1

� DL and UL TBF establishment:

TBF establishmentstart

Number of requestsNumber of successes

Success rate

Failure causes

me

TBF establishment end

Congestion

Radio

BSS

Gb

Distribution of number of TSs requested / obtained

Radio

Ater

GPU

Different cases:•DL/UL: idle & transfer mode•DL/UL: MPDCH or not•DL: DRX & non-DRX•DL: T3192 running

Allocation rate

3.1 Data Transfer EstablishmeQoS IndicatoB8

� Number of TBF establishment request gives an idea of GPRS traffic => is a KPI� Nb of Allocation success = Nb of Request - Nb of Congestion� Radio pb GPRS can be specific to GPRS (no radio pb for GSM): can be due to MS behaviour (bad handling of Polling

from BSS)� Tests on Ping have shown that RTT is varying from one MS to another. Some MS are considered as slow others as fast.

Page 90: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.90

1.9

� DL and UL TBF establishment: requests/successes

Transfer phase Fast DL TBF re-establishment T3192 Non-DRX mode DRX mode

time

GPRS/EGPRSequest/success

GPRS/EGPRSequest/success

OnlyEGPRS

OnlyEGPRS

3.1 Data Transfer EstablishmenQoS Indicators, Request/Success

DL TBF establishment requests DL TBF establishment successesTransfer mode P91b Transfer mode P90bWhile T3192 running P91e While T3192 running P90eIdle mode + non-DRX mode + MPDCH P91d Idle mode + non-DRX mode + MPDCH P90dIdle mode + non-DRX mode + no MPDCH P91f Idle mode + non-DRX mode + no MPDCH P90fIdle mode + DRX mode + MPDCH P91a Idle mode + DRX mode + MPDCH P90aIdle mode + DRX mode + no MPDCH P91c Idle mode + DRX mode + no MPDCH P90cIdle mode + with / without MPDCH P91g Idle mode + with / without MPDCH P90g

UL TBF establishment requests UL TBF establishment successesIdle mode + MPDCH P62a Idle mode + MPDCH P30aIdle mode + no MPDCH P62c Idle mode + no MPDCH P30cTransfer mode P62b Transfer mode P30bIdle mode + with / without MPDCH P62d Idle mode + with / without MPDCH P30d

B8

� New counters in B8: P62d, P30d, P91g, P90g� All other counters have been modified in order to take into account EGPRS mode.

Page 91: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.91

1.91

� DL and UL TBF establishment: failures

% TBF establishment failuresDownlink Uplink

Congestion rate (radio-Ater-GPU)

(P14 + P105g + P105c + P105e) / (P91a +P91b+ P91c +P91d + P91e + P91f)

Congestion (radio-Ater-GPU)rate

(P27 + P105h + P105d + P105f) / (P62a + P62b + P62c)

Radio congestion rate P14 / (P91a + P91b + P91c + P91d + P91e + P91f) Radio congestion rate P27 / (P62a + P62b + P62c)% of time during whichPDCH allocation for DL TBFis not possible due tocongestion

(P13 / 10) / GP % of time during whichPDCH allocation for UL TBFis not possible due tocongestion

(P26 / 10) / GP

ATer congestion rate P105g / (P91a + P91b + P91c + P91d + P91e + P91f) ATer congestion rate P105h / (P62a + P62b + P62c)DSP congestion rate P105c / (P91a + P91b + P91c + P91d + P91e + P91f) DSP congestion rate P105d / (P62a + P62b + P62c)CPU congestion rate P105e / (P91a + P91b + P91c + P91d + P91e + P91f) CPU congestion rate P105f / (P62a + P62b + P62c)Radio problem rate P15 / (P91a + P91b + P91c + P91d + P91e + P91f) Radio problem rate P28 / (P62a + P62b + P62c)Gb problem rate P65 / (P91a + P91b + P91c + P91d + P91e + P91f) Gb problem rate P66 / (P62a + P62b + P62c)BSS problem rate (P91a + P91b + P91c + P91d + P91e + P91f - P14 - P15

- P90a - P90b - P90c- P90d - P90e - P90f - P65 - P105e- P105c - P105g) / (P91a + P91b + P91c + P91d + P91e+ P91f)

BSS problem rate ((P62a + P62b + P62c - P27 - P28 - P30a - P30b - P30c- P66 - P105h - P105f - P105d) / (P62a + P62b + P62c)

3.1 Data Transfer EstablishmentQoS Indicators, Failure

� Per GPU a CPU load state is managed. When the CPU load state reaches the maximum (crosses a high threshold) thenno new TBF can be established on this GPU.

� Radio congestion is often low. When high it is often linked to a GPU reset or BBS Pb => Indicators based on distribution ofnb of TS allocated/requested give a better idea of the “congestion” situation

� On DL TBF establishment failure: a RADIO STATUS message is sent to the SGSN

Page 92: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.92

1.92

� DL and UL TBF establishment: Partial/Optimal initial TSallocation, MS type distribution

TS distributionDL TBF establishment UL TBF establishment

Number of TBF establishments requesting 1 slotwhich are satisfied at once by the initialallocation

P160 Number of TBF establishments requesting 1 slotwhich are satisfied at once by the initialallocation

P161

Number of TBF establishments requesting 2 or 3slots which are satisfied at once by the initialallocation

P162 Number of TBF establishments requesting 2 or 3slots which are satisfied at once by the initialallocation allocation

P163

Number of TBF establishments requesting 4 or 5slots which are satisfied at once by the initialallocation

P164 Number of TBF establishments requesting 4 or 5slots which are satisfied at once by the initialallocation

P165

Number of TBF establishments requesting 2 or 3slots which are partially satisfied by the initialallocation

P166 Number of TBF establishments requesting 2 or 3slots which are partially satisfied by the initialallocation

P167

Number of TBF establishments requesting 4 or 5slots which are partially satisfied by the initialallocation

P168 Number of TBF establishments requesting 4 or 5slots which are partially satisfied by the initialallocation

P169

TBF establishments requesting 2 or 3 slots partialsuccess rate

P166 /(P162 + P166)

TBF establishments requesting 2 or 3 slots partialsuccess rate

P167 /(P163 + P167)

TBF establishments requesting 4 or 5 slots partialsuccess rate

P168 /(P164 + 168)

TBF establishments requesting 4 or 5 slots partialsuccess rate

P169 /(P165 + P169)

3.1 Data Transfer EstablishmentQoS Indicators, TS Allocation

� MS on the market: 4 TS DL max, 2 TS UL max (MS class 9 & 10)

Page 93: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.93

1.9

Downlink TBF establishment per MS type

0%

20%

40%

60%

80%

100%

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

919293949596979899

4-5 partially

2-3 partially

4 or 5 TS

2 or 3 TS

1 TS

Uplink TBF establishment per MS type

0%

20%

40%

60%

80%

100%

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

96.5

97

97.5

98

98.5

99

99.54-5 partially

2-3 partially

4 or 5 TS

2 or 3 TS

1 TS

3.1 Data Transfer EstablishmenQoS Indicators, TS Allocation, Graph

� Typical values of DL TBF partial establishment success rate are:� Without congestion (GSM+GPRS): less than 10% of the total of establishment successes.� With some congestion: between 10 and 20%� With high level of congestion: more than 20%

� But these values depend on the penetration rate of MS with 4 TS on the downlink (class 8,10) => Correlation needed withTBF establishment partial success rate per Nb of TS requested (see next page)

➨ Use of indicators of partial success rate according to TS distribution to assess GPRS Radio Congestion� Congestion will be reduced by reducing the GPRS signaling load (ex: Nb of RA update decreased when Suspend/Resume

is successful)

Page 94: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.94

1.94

� DL and UL TBF establishment: success rate

KPI

KPI

TBF establishment requests and successesDownlink Uplink

Total number of TBFestablishmentrequests

P91a+P91b+P91c+P91d+P91e+P91f

Total number ofTBFestablishmentrequests

P62a+P62b+P62c

Total number of TBFestablishmentsuccesses

P90a+P90b+P90c+P90d+P90e+P90f

Total number ofTBF establishmentsuccesses

P30a+P30b+P30c

TBF establishmentsuccess rate

(P90a+P90b+P90c+P90d+P90e+P90f) /(P91a+P91b+P91c+P91d+P91e+P91f)

TBFestablishmentsuccess rate

(P30a+P30b+P30c) /(P62a+P62b+P62c)

TBF establishmentallocation rate

( (P91a + P91b + P91c + P91d+ P91e + P91f) - (P105c +P105e + P14 + P105g)) /(P91a + P91b + P91c + P91d+ P91e + P91f)

TBF establishmentallocation rate

((P62a + P62b + P62c) -(P105f + P27 +P105h +P105d)) / (P62a + P62b+ P62c)

3.1 Data Transfer EstablishmentQoS Indicators, KPI

Page 95: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.95

1.95

� Thresholds:� Significant traffic is reached for 2000 DL TBF

requests/cell/day(less when a Delayed downlink TBF release is activated)

� A UL/DL TBF establishment success rate is seen as goodabove 95% (except if CS2 is used at the beginning of aDL TBF)

Downlink TBF Establishment

02000400060008000

10000120001400016000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

90

92

94

96

98

100

102 BSS failGb failRadio failCongestionRequest% Allocated% Success

3.1 Data Transfer EstablishmentQoS Indicators, DL TBF Establishment, Graph

� TBF establishment indicators should be provided on a per DL and UL basis because the procedures are very different andQoS have to be assessed and interpreted differently

� UL TBF establishment can be degraded due to ghost RACH� Amount of bytes transferred at RLC or LLC level can be better considered as a significant traffic indicator (more Web

browsing usage than WAP)� Nb of DL TBF establishment request can be better considered as a GPRS activity indicator

Page 96: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.96

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.96

3 Description of the Main BSS QoS Counters andIndicators

3.2 Data Transfer Progress

B8

Page 97: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.97

1.97

3.2 Data Transfer ProgressTBF Progress

Data Transfer established

Data Transfer released

Data transfer resumption(DL TBF only)

TBF resource re-allocation

RLCs blocks transfer

B8

Modified B8

� A TBF is considered “in progress” after is has been successfully allocated and before a release of this TBF is triggered.

� When a TBF is in progress the following processes are or can be performed:

� transfer of data is on-going

� useful RLC blocks

� LLC dummy commands (for DL TBF in Delayed phase only)

� TBF resources are re-allocated

� transfer of data is resumed (for DL TBF in Delayed phase only)

Page 98: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.98

1.98DL transfer / Active phase

DL transfer / Delayed phase

3.2 Data Transfer ProgressData Transfer Resumption during a DL TBF in Delayed Phase

MS MFS

DL transfer / Active phase

last useful RLC data block, polling

(EGPRS) Packet DL Ack/Nack

one but last useful RLC data block

Dummy block, polling

Packet DL Ack/Nack

Dummy block, polling

Packet DL Ack/Nack

T_DELAYED_DL_TBF_POL_INITIAL

T_DELAYED_DL_TBF_POL

T_DELAYED_DL_TBF_POL

LLC PDU

SGSN

stopnew useful last RLC data block

useful last RLC data block

P422

t_delayed_dl_tbf_rel

B8

� Data transfer resumption is not a real TBF establishment since the TBF previously established with the MS being in Delayedphase is re-activated. During the Delayed DL TBF phase the BSS sends Dummy LLC UI commands to the MS leading to periodicsending of RLC blocks containing these dummy LLC data.

� As application data transfer is burstly in a GPRS network (download of a web page made of a lot of components (text, pictures) itis very important to provide the way to resume a DL transfer of LLC PDU using the same radio resources already established ratherthan re-establish again the DL TBF with the MS.

� Timers

� T_DELAYED_DL_TBF_POL_INITIAL is the duration between the last useful RLC block sent to the MS (eventuallycompleted with a Dummy UI command) and the first Dummy UI command block sent during the DL TBF delayed phase

� T_DELAYED_DL_TBF_POL_INITIAL = 100 ms (default value). It is not settable at OMC-R.

� T_DELAYED_DL_TBF_POL is the duration between the 2 consecutive Dummy UI command blocks sent during the DLTBF delayed phase

� T_DELAYED_DL_TBF_ POL = 200 ms (default value). It is not settable at OMC-R.

� t_delayed_dl_tbf_rel is the maximum time during which the DL TBF stays in Delayed phase before being actuallyreleased. It corresponds to the time duration of a typical response time of a network server as seen from this MFS

� t_delayed_dl_tbf_rel = T_NETWORK_RESPONSE_TIME = 700 ms (default value). It is settable at OMC-R.modified in B8

Page 99: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.99

1.99

3.2 Data Transfer ProgressTBF Resources Re-allocation

� 4 types of TBF re-allocation cases

� T1: re-allocation to maintain a TBF in progress before aPDCH preemption is carried out

� T2: re-allocation of an on-going TBF when establishing aTBF in the opposite direction

� T3: re-allocation to offer a better throughput to an on-goingTBF

� T4: re-allocation to move a UL GPRS TBF sharing onePDCH with a DL EGPRS TBF onto PDCHs which do notsupport a DL EGPRS TBF new B8

B8

� T3 re-allocation conditions have been modified in B8� T3 trigger conditions are unchanged for TBF established in GPRS mode� one more condition is added for TBF established in EGRPS mode

� if the EDGE TBF is not established on the highest class TRX (it has been allocated the maximum number ofPDCHs according to its multislot class but which is on a TRX that does not offer the optimal throughput)

� T4 re-allocation condition is new in 8� a GPRS MS becomes candidate for a T4 re-allocation as soon as its UL GPRS TBF shares at least one PDCH with a DL EGPRS

TBF, on a 8-PSK capable TRX� The MS remains candidate for a T4 re-allocation, after an UL TBF release, if a DL TBF is still on-going.� The candidate time slot allocation does not require to offer the same number of PDCHs as the one currently served to the

MS� The candidate time slot allocation cannot contain a PDCH in the “EGPRS” state in the UL direction.

Page 100: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.100

1.100

3.2 Data Transfer ProgressTBF Re-allocation of the 2 UL and DL TBFs on-going

MS_TIME_TO_SWITCH_TO_NEW_PDCH+

RRBP delay

DL:P403aUL:P404a

T1

DL:P405aUL:P406a

DL:P403cUL:P404c

T3

DL:P405cUL:P406c

DL:P403dUL:P404d

T4

DL:P405dUL:P406d

UL and DL Data transfer (new resources)

UL and DL Data transfer (old resources)

RLC data block

RLC data block

Packet timeslot reconfigure, polling

Packet control ack

the MS switches to the new resources (max. 40 ms)

MS MFS

RLC data block

RLC data block

PACCHDL of DL TBF

PDTCHUL

PDTCHDL

PACCHUL of DL TBF

B8

� During the re-allocation procedure, the set of PDCHs allocated to the UL or/and the DL TBF are modified; the following resourcescan be modified as well:

� the timing advance slot and index of the UL or/and the DL TBFs� the PACCH slot of the UL or/and DL TBFs� the USFs allocated to the UL TBF� UL or/and DL TFI

� It should be noted that, during the radio resource re-allocation procedure:� the TBF mode can not be modified� the EGPRS window size cannot be decreased. However the EGPRS window size in DL (resp. UL) must be increasedin case the number of time slots allocated to the MS in DL (resp. UL) increases.

�Timers� MS_TIME_TO_SWITCH_TO_NEW_PDCH: time that a Mobile Station is expected to need for switching to theassigned PDCHs after acknowledging a (re)assignment message (PACKET DOWNLINK ASSIGNMENT, PACKETUPLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE).

� MS_TIME_TO_SWITCH_TO_NEW_PDCH = 40 ms (default value) and is not settable at OMC-R.� The 3GPP standard mandates the MS to switch to the new resources in 40 msec but some MSs can takelonger.

� Consider a MS is having 2 TBFs on-going in both directions UL and DL but which is candidate for re-allocation in UL only (T1 orT3 or T4):

� then the counter of re-allocation request in the DL direction is also incremented� At the end of the UL re-allocation procedure the counter of DL re-allocation success in incremented whether the UL re-allocation has been successful or not because the counter of re-allocation request in the DL direction has been previouslyincremented

� Same consideration can be done when a MS is having 2 TBs on-going in both directions UL and DL but which is candidate for re-allocation in DL only (T1 or T3 or T4)� MFS starts timer T_ACK_WAIT after sending Packet Timeslot Reconfigure message to wait for MS acknowledgement (PacketControl Ack message).

� If Packet Control Ack is not received the MS resent the Packet Timeslot Reconfigure message.� If after the MAX_RETRANS_DL re-attempts the MS did not acknowledge the resource re-allocation then both DL andUL are released.

� New counters in B8: P403d, P404d, P405d, P406d.� Modified in B8: P403a, P404a, P405a, P406a, P403c, P404c, P405c, P406c take into account TBF established in EGPRS mode.

Page 101: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.101

1.101

3.2 Data Transfer ProgressTBF Re-allocation of the only TBF on-going (DL or UL)

MS_TIME_TO_SWITCH_TO_NEW_PDCH+

RRBP delay

DL:P403aUL:P404a

T1

DL:P405aUL:P406a

DL:P403cUL:P404c

T3

DL:P405cUL:P406c

DL:P403dUL:P404d

T4

DL:P405dUL:P406d

DL/UL Data transfer (new resources)

DL/UL Data transfer (old resources)

RLC data block

RLC data block

Packet downlink/uplink Assignment, polling

Packet control ack

the MS switches to the new resources (max. 40 ms)

MS MFS

RLC data block

RLC data block

PACCHDL of DL TBF / PACCHDL of UL TBF

PDTCHUL

PDTCHDL

PACCHUL of DL TBF / PACCHUL of UL TBF

B8

� MFS starts timer T_ACK_WAIT after sending Packet Downlink/Uplink Assignment message to wait for MS acknowledgement(Packet Control Ack message).

� If Packet Control Ack is not received the MS resent the Packet Downlink/Uplink Assignment message.� If after the MAX_RETRANS_DL re-attempts the MS did not acknowledge the resource re-allocation then the on-goingDL/UL is released

� New counters in B8: P403d, P404d, P405d, P406d.� Modified in B8: P403a, P404a, P405a, P406a, P403c, P404c, P405c, P406c take into account TBF established in EGPRS mode.

Page 102: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.102

1.102

3.2 Data Transfer ProgressTBF Re-allocation of on-going UL TBF on DL TBF Establishment

MS_TIME_TO_SWITCH_TO_NEW_PDCH+

RRBP delay

P404bT2

P406b

UL and DL Data transfer (new resources)

UL Data transfer (old resources)

RLC data block

Packet timeslot reconfigure, polling

Packet control ack

the MS switches to the new resources (max. 40 ms)

MS MFS

RLC data block

RLC data block

PACCHDL of UL TBF

PDTCHUL

PACCHUL of UL TBF

LLC PDU

PDTCHUL

PDTCHDL

� MFS starts timer T_ACK_WAIT after sending Packet Timeslot Reconfigure message to wait for MS acknowledgement (PacketControl Ack message).

� If Packet Control Ack is not received the MS resent the Packet Timeslot Reconfigure message.� If after the MAX_RETRANS_DL re-attempts the MS did not acknowledge the resource re-allocation then both DL andUL are released.

Page 103: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.103

1.103

3.2 Data Transfer ProgressTBF Re-allocation of on-going DL TBF on UL TBF Establishment

MS_TIME_TO_SWITCH_TO_NEW_PDCH+

RRBP delay

P403bT2

P405b

UL and DL Data transfer (new resources)

DL Data transfer (old resources)

RLC data block

Packet timeslot reconfigure, polling

Packet control ack

the MS switches to the new resources (max. 40 ms)

MS MFS

RLC data block

RLC data block

PACCHDL of DL TBF

PDTCHDL

PACCHUL of DL TBF

PDTCHUL

PDTCHDL

Packet DL Ack/Nack with Channel requestPACCHUL of DL TBF

� MFS starts timer T_ACK_WAIT after sending Packet Timeslot Reconfigure message to wait for MS acknowledgement (PacketControl Ack message).

� If Packet Control Ack is not received the MS resent the Packet Timeslot Reconfigure message.� If after the MAX_RETRANS_DL re-attempts the MS did not acknowledge the resource re-allocation then both DL andUL are released.

Page 104: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.104

1.104

3.2 Data Transfer ProgressTBF Resource Re-allocation, Failures

TBF resource re-allocation FAILURE

no new PDCHallocation can

be foundRadio pb BSS pb External TBF

release request

Suspend Cell reselection

B8

Page 105: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.105

1.105

3.2 Data Transfer ProgressTBF Resources Re-allocation, Failures, no new PDCH Allocation

� T1 case

� counter =

� if no new PDCH allocation can be found then the TBFmarked for soft preemption will be released atT_PDCH_PREEMPTION expiry

� T2/T3/T4 cases

� counter =

� if no new PDCH allocation can be found then the on-goingTBF continue with its current PDCH allocation

P424a

P424b/P424c/P424d

B8

� T3 re-allocation conditions have been modified in B8� T3 trigger conditions are unchanged for TBF established in GPRS mode� one more condition is added for TBF established in EGRPS mode

� if the EDGE TBF is not established on the highest class TRX (it has been allocated the maximum number ofPDCHs according to its multislot class but which is on a TRX that does not offer the optimal throughput)

� T4 re-allocation condition is new in 8� a GPRS MS becomes candidate for a T4 re-allocation as soon as its UL GPRS TBF shares at least one PDCH with a DL EGPRS

TBF, on a 8-PSK capable TRX� The MS remains candidate for a T4 re-allocation, after an UL TBF release, if a DL TBF is still on-going.� The candidate time slot allocation does not require to offer the same number of PDCHs as the one currently served to the

MS� The candidate time slot allocation cannot contain a PDCH in the “EGPRS” state in the UL direction.

� New counters in B8: P424d.� Modified in B8: P424a, P424b, P424c take into account TBF established in EGPRS mode.

Page 106: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.106

1.106

3.2 Data Transfer ProgressTBF Resources Re-allocation, Failures, Radio

DL:P407aUL:P408a

T1

DL:P407cUL:P408c

T3

DL:P407dUL:P408d

T4

UL and/or DL Data transfer (old resources)

RLC data block

RLC data block

Packet timeslot reconfigure, polling or,Packet downlink assignment or,Packet uplink assignment

Packet control ack

MS MFS

PDTCCHUL

PDTCHDL

PACCHUL of DL TBF

T_ACK_WAITexpiry

DL:P407bUL:P408a

T2

B8

� All these counters are incremented when the last MAX_DL_RETRANS re-allocation re-attempt has failed (Packet Control Ackmessage 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 TF will also lead to an establishment failure due to radio of the TBF to be

established in the concurrent direction.

� New counters in B8: P407d, P408d.� Modified in B8: P407a, P408a, P407b, P408b, P407c, P408c take into account TBF established in EGPRS mode.

Page 107: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.107

1.107

3.2 Data Transfer ProgressTBF Resources Re-allocation, Failures, External Request, BSS

DL:P425aUL:P426a

T1

DL:P425cUL:P426c

T3

DL:P425dUL:P426d

T4UL and/or DL Data transfer (old resources)

RLC data block

RLC data block

Packet timeslot reconfigure, polling or,Packet downlink assignment or,Packet uplink assignment

MS suspend

MS MFS

PDTCCHUL

PDTCHDL

GSL

T_ACK_WAIT

DL:P425bUL:P426b

T2

BSC SGSN

Flush-LLOROR

� External request

� Problem at BSS level

� no specific counter

B8

� All these counters are incremented when the last MAX_DL_RETRANS re-allocation re-attempt has failed (Packet Control Ackmessage 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 TF will also lead to an establishment failure due to radio of the TBF to be

established in the concurrent direction.

� New counters in B8: P425d, P426d.� Modified in B8: P425a, P426a, P425b, P426b, P425c, P426c take into account TBF established in EGPRS mode.

Page 108: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.108

1.108

3.2 Data Transfer ProgressQoS Indicators

� DL and UL TBF progress:

TBF establishment

TBF statistics: duration, number, throughput

time

TBF release

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

Failures: congestion, radio, BSS,external request

B8

Page 109: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.109

1.109

� DL and UL TBF progress: TBF statistics

TBF statisticsDownlink Uplink

Average GPRS TBF durationin ack mode

(P52a / 10) / (P90a + P90b +P90c + P90d + P90e + P90f)

Average TBF duration (P29a / 10) / (P30a + P30b + P30c)

Average GPRS TBF durationin nack mode

(P52b / 10) / (P90a + P90b +P90c + P90d + P90e + P90f)

Average TBF duration (P29b / 10) / (P30a + P30b + P30c)

Average EGPRS TBFduration in ack mode

(P52c / 10) / (P90a + P90b +P90c + P90d + P90e + P90f)

Average TBF duration (P29c / 10) / (P30a + P30b + P30c)

Average EGPRS TBFduration in nack mode

(P52d / 10) / (P90a + P90b +P90c + P90d + P90e + P90f)

Average TBF duration (P29d / 10) / (P30a + P30b + P30c)

Maximum number of TBFsimultaneously established

p35 Maximum number of TBFsimultaneously established

p39

Average number of TBFsimultaneously established

p36 / 10 Average number of TBFsimultaneously established

p40 / 10

Average useful throughputin kbit/s at RLC level perGPRS TBF

(P55a * N1 + P55b * N2 + P55c* N3 + P55d * N4) / ((P52a/10) *1000)

Average useful throughput inkbit/s at RLC level per GPRSTBF

(P57a * N1 + P57b * N2 + P55c *N3 + P55d * N4) / ((P29a/10) *1000)

Average useful throughputin kbit/s at RLC level perEGPRS TBF

(P55e*176 + P55f*224 +P55g*296 + P55h*352 +P55i*448 + P55j*592 +(P55k*896 + P55l*1088 +P55m*1184)/2) /((P52c/10)*1000)

Average useful throughput inkbit/s at RLC level perEGPRS TBF

(P57e*176+ P57f*224 + P57g*296+ P57h*352) / ((P29c/10)*1000)

3.2 Data Transfer ProgressQoS Indicators, TBF Statistics

KPI

KPI

B8

� Max Nb of TBF simultaneously established is meaningful per hour or per day basis� Average Nb of TBF simultaneously established is less reliable due to the difference between gauge polling period and

Average TBF duration

� New counters in B8: P52a, P52b, P52c, P52d, P55c, P55d, P55e, P55f, P55g, P55h, P55i, P55j, P55k, P55l, P55m,P29a, P29b, P29c, P29d, P57c, P57d, P57e, P57f, P57g, P57h

Page 110: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.110

1.110

3.2 Data Transfer ProgressQoS Indicators, Delayed DL TBF

� DL and UL TBF progress: Delayed DL TBFDelayed DL TBF

Cumulated time of active DL GPRS TBFconnections

P52a + P52b

Cumulated time of active DL EGPRS TBFconnections

P52c + P52d

Percentage of time during which the DL TBFconnections are in the “active” state

(P52a+P52b+P52c+P52d) / P16 * 100

Percentage of time during which the DL GPRSTBF connections are in the “active” state

(P52a + P52b) / P16 *100

Percentage of time during which the DLEGPRS TBF connections are in the “active”state

(P52c + P52d) / P16 * 100

Number of DL TBF transfer resumptions indelayed release state

P422

Rate of DL TBF transfer resumptions perestablished DL TBF

P422 / (P90a + P90b + P90c + P90d + P90e + P90f)

Number of DL RLC blocks containing onlydummy LLC UI Command PDU on PDTCH

P421

Number of DL RLC blocks sent on PDTCH P350aRate of RLC blocks containing only dummyLLC UI commands on DL PDTCH

P421 / P350a

B8

� New counters in B8: P52a, P52b, P52c, P52d, P350a

Page 111: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.111

1.111

Detailed throughputs on Downlink

012345678

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

kbit/s per TBF

kbit/s perPDCHkbit/s per cell

Detailed throughputs on uplink

0

2

4

6

8

10

12

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

kbit/s per TBF

kbit/s perPDCHkbit/s per cell

3.2 Data Transfer ProgressQoS Indicators, TBF Throughput, Graph 1/2

� These throughputs are under-estimated due to the precision of the cumulated TBF duration (0.1 seconds), higher than theduration of one RLC block (4*240/52 = 18.5 ms). This error margin increases with the area of consolidation and the type oftraffic (user/signaling). This indicator should be better interpreted at the cell Busy Hour rather than the averaged value perday in order to avoid the influence of signaling.

� These indicators will be more reliable when the Average TBF duration is high because the error margin will have lessimpact.

Page 112: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.112

1.112

DL TBF state

05000

100001500020000250003000035000400004500050000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

01020304050607080 Delay-

>ActiveSuccess

% Efficiency

% Active

� 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

3.2 Data Transfer ProgressQoS Indicators, TBF Throughput, Graph 2/2

� Typical values of Efficiency rate and Active rate:� Efficiency rate = 40%, 60%� Active rate = 15%, 20%

Page 113: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.113

1.113

� TBF resource re-allocation for each trigger

time

Preparation of the resource re-allocation

Failures cause: no PDCH can be found

Execution of theresource re-allocation

Failures causes

Nb of TBF candidate resource re-allocations

Drop causeRadio problems

Preparation efficiency rate

External requests

BSS problems Drop cause

Execution efficiency rate

Nb of TBF resource re-allocation successes

Ratio of triggers

Success rate

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocationB8

� External requests: FLUSH_LL received from SGSN, Suspend from 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� TBF Re-allocation is like an Intra cell HO in GPRS

Page 114: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.114

1.114

� DL and UL TBF progress: Resources re-allocation T1

TBF resources re-allocation : trigger T1Downlink Uplink

Nb of TBF candidate for resource realloc P403a Nb of TBF candidate for resource realloc P404aResource realloc ratio due to trigger T1 P403a / (P403a + P403b +

P403c + P403d)Resource realloc ratio due to trigger T1 P404a / (P404a + P404b +

P404c + P404d)Nb of resource realloc successes P405a Nb of resource realloc successes P406aResource realloc success rate P405a / P403a Resource realloc success rate P406a / P404aNb of resource realloc exec fail due toradio problems

P407a Nb of resource realloc exec fail due toradio problems

P408a

Resource realloc exec fail rate due to radioproblems

P407a / P403a Resource realloc exec fail rate due to radioproblems

P408a / P404a

Nb of resource realloc preparation failuresbecause no PDCH could be found

P423a Nb of resource realloc preparation failuresbecause no PDCH could be found

P424a

Resource realloc preparation fail rate dueto lack of radio resources

P423a / P403a Resource realloc preparation fail rate dueto lack of radio resources

P424a / P404a

Resource realloc prep efficiency rate (P403a - P423a) / P403a Resource realloc prep efficiency rate (P404a - P424a) / P404aNb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P425a Nb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P426a

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P403a - P423a - P425a -P407a - P405a

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P404a - P424a - P426a -P408a - P406a

Exec fail rate due to BSS pb (P403a - P423a - P425a -P407a - P405a) / P403a

Exec fail rate due to BSS pb (P404a - P424a - P426a -P408a - P406a) / P404a

Resource realloc exec efficiency rate P405a / (P403a - P423a) Resource realloc exec efficiency rate P406a / (P404a - P424a)

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocation, Trigger T1

� New counters in B8: P403d

Page 115: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.115

1.115

� DL and UL TBF progress: Resources re-allocation T2

TBF resources re-allocation : trigger T2Downlink Uplink

Nb of TBF candidate for resource realloc P403b Nb of TBF candidate for resource realloc P404bResource realloc ratio due to trigger T1 P403b/ (P403a + P403b +

P403c + P403d)Resource realloc ratio due to trigger T1 P404b / (P404a + P404b +

P404c + P404d)Nb of resource realloc successes P405b Nb of resource realloc successes P406bResource realloc success rate P405b / P403b Resource realloc success rate P406b / P404bNb of resource realloc exec fail due toradio problems

P407b Nb of resource realloc exec fail due toradio problems

P408b

Resource realloc exec fail rate due to radioproblems

P407b / P403b Resource realloc exec fail rate due to radioproblems

P408b / P404b

Nb of resource realloc preparation failuresbecause no PDCH could be found

P423b Nb of resource realloc preparation failuresbecause no PDCH could be found

P424b

Resource realloc preparation fail rate dueto lack of radio resources

P423b / P403b Resource realloc preparation fail rate dueto lack of radio resources

P424b / P404b

Resource realloc prep efficiency rate (P403b - P423b) / P403b Resource realloc prep efficiency rate (P404b - P424b) / P404bNb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P425b Nb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P426b

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P403b - P423b - P425b -P407b - P405b

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P404b - P424b - P426b -P408b - P406b

Exec fail rate due to BSS pb (P403b - P423b - P425b -P407b - P405b) / P403b

Exec fail rate due to BSS pb (P404b - P424b - P426b -P408b - P406b) / P404b

Resource realloc exec efficiency rate P405b / (P403b - P423b) Resource realloc exec efficiency rate P406b / (P404b - P424b)

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocation, Trigger T2

� New counters in B8: P403d

Page 116: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.116

1.116

� DL and UL TBF progress: Resources re-allocation T3

TBF resources re-allocation : trigger T3Downlink Uplink

Nb of TBF candidate for resource realloc P403c Nb of TBF candidate for resource realloc P404cResource realloc ratio due to trigger T1 P403c / (P403a + P403b +

P403c + P403d)Resource realloc ratio due to trigger T1 P404c / (P404a + P404b +

P404c + P404d)Nb of resource realloc successes P405c Nb of resource realloc successes P406cResource realloc success rate P405c / P403c Resource realloc success rate P406c / P404cNb of resource realloc exec fail due toradio problems

P407c Nb of resource realloc exec fail due toradio problems

P408c

Resource realloc exec fail rate due to radioproblems

P407c / P403c Resource realloc exec fail rate due to radioproblems

P408c / P404c

Nb of resource realloc preparation failuresbecause no PDCH could be found

P423c Nb of resource realloc preparation failuresbecause no PDCH could be found

P424c

Resource realloc preparation fail rate dueto lack of radio resources

P423c / P403c Resource realloc preparation fail rate dueto lack of radio resources

P424c / P404c

Resource realloc prep efficiency rate (P403c - P423c) / P403c Resource realloc prep efficiency rate (P404c - P424c) / P404cNb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P425c Nb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P426c

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P403c - P423c - P425c -P407c - P405c

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P404c - P424c - P426c -P408c - P406c

Exec fail rate due to BSS pb (P403c - P423c - P425c -P407c - P405c) / P403c

Exec fail rate due to BSS pb (P404c - P424c - P426c -P408c - P406c) / P404c

Resource realloc exec efficiency rate P405c / (P403c - P423c) Resource realloc exec efficiency rate P406c / (P404c - P424c)

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocation, Trigger T3

� New counters in B8: P403d

Page 117: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.117

1.117

� DL and UL TBF progress: Resources re-allocation T4

TBF resources re-allocation : trigger T4Downlink Uplink

Nb of TBF candidate for resource realloc P403d Nb of TBF candidate for resource realloc P404dResource realloc ratio due to trigger T4 P403d / (P403a + P403b +

P403c + P403d)Resource realloc ratio due to trigger T4 P404d / (P404a + P404b +

P404c + P404d)Nb of resource realloc successes P405d Nb of resource realloc successes P406dResource realloc success rate P405d / P403d Resource realloc success rate P406d / P404dNb of resource realloc exec fail due toradio problems

P407d Nb of resource realloc exec fail due toradio problems

P408d

Resource realloc exec fail rate due to radioproblems

P407d / P403d Resource realloc exec fail rate due to radioproblems

P408d / P404d

Nb of resource realloc preparation failuresbecause no PDCH could be found

P423d Nb of resource realloc preparation failuresbecause no PDCH could be found

P424d

Resource realloc preparation fail rate dueto lack of radio resources

P423d / P403d Resource realloc preparation fail rate dueto lack of radio resources

P424d / P404d

Resource realloc prep efficiency rate (P403d - P423d) / P403d Resource realloc prep efficiency rate (P404d - P424d) / P404dNb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P425d Nb of resource realloc failures due externalrequest (suspension request or Flushmessage) during exec of the reallocprocedure

P426d

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P403d - P423d - P425d -P407d - P405d

Nb of resource realloc failures due to BSSpb during exec of the realloc procedure

P404d - P424d - P426d -P408d - P406d

Exec fail rate due to BSS pb (P403d - P423d - P425d -P407d - P405d) / P403d

Exec fail rate due to BSS pb (P404d - P424d - P426d -P408d - P406d) / P404d

Resource realloc exec efficiency rate P405d / (P403d - P423d) Resource realloc exec efficiency rate P406d / (P404d - P424d)

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocation, Trigger T4B8

� New counters in B8: P403d, P405d, P407d, P408d, P432d, P425d

Page 118: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.118

1.11

� Distribution of triggers and total success rate:

DL ressource realloc

0

20000

40000

60000

80000

100000

120000

140000

160000

180000

01/09/2003 02/09/2003 03/09/2003 04/09/2003 05/09/2003 06/09/2003 07/09/200300.511.522.533.544.55

T3 RequestT2 RequestT1 Request% Success

3.2 Data Transfer ProgressQoS Indicators, TBF Resources Re-allocation, Graph 1/2

Page 119: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.119

1.11

DL ressource realloc T1

0

5

10

15

20

25

01/09/2003 02/09/2003 03/09/2003 04/09/2003 05/09/2003 06/09/2003 07/09/200380828486889092949698100102

External stopFail radioFail BSSPrep failSuccess% Success

DL ressource realloc T2

0

10000

20000

30000

40000

50000

60000

70000

01/09/2003 02/09/2003 03/09/2003 04/09/2003 05/09/2003 06/09/2003 07/09/20030

0.2

0.4

0.6

0.8

1

1.2

1.4

External stopRadio failBSS failPrep failSuccess% Success

DL ressource realloc T3

0100002000030000400005000060000700008000090000

100000

01/09/2003 02/09/2003 03/09/2003 04/09/2003 05/09/2003 06/09/2003 07/09/20030

1

2

3

4

5

6

7

8

External stopRadio failBSS failPrep failSuccess% Success

3.2 Data Transfer ProgressQoS Indicators, TBF Rresources Re-allocation, Graph 2/2

Page 120: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.120

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.120

3 Description of the Main BSS QoS Counters andIndicators

3.3 Data Transfer Release

B8

Page 121: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.121

1.121

3.3 Data Transfer ReleaseTBF Release

TBF release

Normal release Acceptablerelease

Abnormalrelease

Cellreselection

PDCH fastpreemption

Suspend

Radio Gb

others

BSSRe-allocation

executionfailure

B8

Modified B8

Page 122: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.122

1.122

3.3 Data Transfer ReleaseNormal TBF Release

Normal TBF release

UL TBF release DL TBF release

Without Delayed Final PUAN

With Delayed Final PUAN

Without Delayed Without Delayed DL TBF releaseDL TBF release

With Delayed DL TBF release

Without Extension With Extension

B8

new B8modified B8

Page 123: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.123

1.123

� In case no DL TBF is established, it is better to delay the UL TBFrelease to be able to establish quickly a subsequent DL TBF on thePACCHDL of the delayed UL TBF rather than on CCCH or PCCCH

Active UL Data transfer

Packet uplink ack/nack (FAI=1) all blocks acknowledged

P22

one but last useful RLC data block (CV=1)

MS MFS

PDTCHUL

SGSN

last useful RLC data block (CV=0)

PACCHDL

Packet control ack

last LLC PDU

P22

Packet uplink ack/nack (FAI=1), polling

3.3 Data Transfer ReleaseUL TBF, Normal Release, without Delayed Final PUAN

Page 124: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.124

1.124

Active UL Data transfer

T_DELAYED_FINAL_PUANexpiry

last block not acknowledgedPacket uplink ack/nack (FAI=0)

P22

Packet uplink ack/nack (FAI=1), pollingPACCHDL last block acknowledged

Packet control ack

3.3 Data Transfer ReleaseUL TBF, Normal Release, with Delayed Final PUAN

one but last useful RLC data block (CV=1)

MS MFS

PDTCHUL

SGSN

last useful RLC data block (CV=0)

PACCHDL

last LLC PDU

� Timer T_DELAYED_FINAL_PUAN corresponds to the duration during which the UL is maintain “alive” in order to be able toestablish a DL TBF on PACCH

� T_DELAYED_FINAL_PUAN = 0.4 s (default value) but is settable at OMC-R� it should be long enough to let the server send its response to the uplink PDUs received from the MS, while remainingshort enough in order not to jeopardise the sending of further uplink PDUs by the MS� Setting T_DELAYED_FINAL_PUAN = 0 s leads to disable this feature

Page 125: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.125

1.125

not last acknowledgementPacket downlink ack/nack (FAI=0)

P9

3.3 Data Transfer ReleaseDL TBF,Normal Release,Delayed DL TBF Release no Extension

one but last useful RLC data block (FBI=0)MS MFS

PDTCHDL

last useful RLC data block (FBI=0), polling

PACCHUL

T_DELAYED_DL_TBF_REL

T_DELAYED_DL_TBF_POL_INITIALlast block not mentioned

Packet downlink ack/nack (FAI=0)

Dummy UI command (FBI=0), pollingT_DELAYED_DL_TBF_POL

Packet downlink ack/nack (FAI=0)

Dummy UI command (FBI=0), polling

Packet downlink ack/nack (FAI=0)

Dummy UI command (FBI=1), polling

T_DELAYED_DL_TBF_POL

T_DELAYED_DL_TBF_RELexpirylast block mentioned

last acknowledgement

Active DL data transfer

Delayed DL data transfer

DL TBF released

B8

Modified B8

� As soon as all the useful blocks have been transferred the Delayed DL TBF release procedure is triggered in order to allow:� to send a coming LLC PDU frame using the same radio resources without being obliged to re-establish the DL TBFagain (T3192 running or not)� the MS to establish an 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 schedulingDummy 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 (eventuallycompleted with a Dummy UI command) and the first Dummy UI command block sent during the DL TBF delayed phase

� T_DELAYED_DL_TBF_POL_INITIAL = 100 ms (default value). It is not settable at OMC-R.

� T_DELAYED_DL_TBF_POL is the duration between the 2 consecutive Dummy UI command blocks sent during the DLTBF delayed phase

� T_DELAYED_DL_TBF_ POL = 200 ms (default value). It is not settable at OMC-R.

� A global timer t_delayed_dl_tbf_rel monitors the whole Delayed DL TB release procedure. At t_delayed_dl_tbf_rel expiry the DLTBF stays in Delayed phase before being actually released. This timer corresponds to the time duration of a typical response time ofa network server as seen from this MFS

� t_delayed_dl_tbf_rel = T_NETWORK_RESPONSE_TIME = 700 ms (default value). It is settable at OMC-R.modified in B8

Page 126: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.126

1.126

3.3 Data Transfer ReleaseDL TBF,Normal Release,Delayed DL TBF Release with Extension

MS MFS

T_DELAYED_DL_TBF_REL is stopped

Packet downlink ack/nack (FAI=0)with Channel request

Dummy UI command (FBI=0), pollingT_DELAYED_DL_TBF_POL

Packet uplink ack/nack (FAI=1), polling

Packet downlink ack/nack (FAI=0)

Dummy UI command (FBI=1), polling

T_DELAYED_DL_TBF_POL

T_DELAYED_DL_TBF_RELis restarted

last block mentioned

last acknowledgement

Delayed DLTBF releaseis on-going

T_ACK_WAIT

Packet UL assignment

USF Scheduling

UL RLC data block

Dummy UI command (FBI=0), polling

Packet downlink ack/nack (FAI=0)

T_DELAYED_DL_TBF_POL

Delayed DLTBF releaseis extended

Packet control ack

Dummy UI command (FBI=0), polling

Packet downlink ack/nack (FAI=0)

UL TBFestablishment

UL TBFis released

Delayed DLTBF releaseis resumed

from beginning

B8

New B8

� If an UL TBF is established during a Delayed DL TBF release phase then:� the countdown of this Delayed DL TBF release phase is stopped (timer t_delayed_dl_tbf_rel)� but the Dummy UI command blocks are sent in DL in order that the MS does not release the DL TBF.

The Delayed DL TBF release phase is said to be extended.

� Two cases of UL TBF should be considered:� “question-answer” traffic: corresponds to WAP services or WEB browsing where the UL command induced by the userare small and usually lead to a transfer of only one LLC PDU:

� UL polling period induced by Dummy UI command scheduling is kept to T_DELAYED_DL_TBF_ POL�T_DELAYED_DL_TBF_POL_INITIAL = 100 ms (default value). It is not settable at OMC-R.

� Other cases: corresponds to applications like UL FTP file transfer where a lot of LLC PDUs have to be transferredduring the same TBF:

� UL polling period induced by Dummy UI command sending is increased to T_DELAYED_DL_TBF_ UL inorder to decrease the UL load due to the Delayed DL TBF release phase in favor of the UL FTP throughput

�T_DELAYED_DL_TBF_POL_UL = 2 s (default value). It is not settable at OMC-R.

� As soon as the UL TBF is released the Delayed DL TBF:� Countdown of Delayed DL TBF release procedure is resumed from beginning (t_delayed_dl_tbf_rel restarted)� Scheduling period of Dummy UI command blocks is set back to T_DELAYED_DL_TBF_ POL

� At the end of a Delayed DL TBF procedure the DL TBF is released and the counter P9 is incremented whether the DelayedDL TBF phase has been extended or not.

Page 127: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.127

1.127

Time allowed:30 minutes

3.3 Data Transfer ReleaseTBF Normal Release, Exercise

� Exercise: Using the trace 1, find theduration between two consecutiveDummy UI command blocks during theDelayed DL TBF release procedure

Page 128: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.128

1.128

3.3 Data Transfer ReleaseTBF Acceptable Release

Acceptable release

Cellreselection

PDCH fastpreemptionSuspend

PDCH carryingPACCH of the TBFis to be released

MS is establishing aCS connectionwhile in PTM

MS is reselecting aneighbor cell while

in PTM

B8

modified B8

Page 129: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.129

1.129

3.3 Data Transfer Release TBF Acceptable Release, Fast preemption

MS MFS

DL transfer

useful RLC data block, polling

Packet DL Ack/Nack

useful RLC data block

P146

useful RLC data block

Packet TBF release

PDTCHDL

PACCHUL

useful RLC data block

PACCHDL

Traffic load ➚➚➚➚

����The PDCH carrying

the PACCH of the TBFis released

P147

DL UL

� Data transfer resumption is not a real TBF establishment since the TBF previously established with the MS and in Delayed phaseis re-activated.

� As application data transfer is burstly in a GPRS network (download of a web page made of a lot of components (text, pictures) itis very important to provide the way to resume a DL transfer of LLC PDU using the same radio resources already established ratherthan re-establish again the DL TBF with the MS.

� Timers

� T_DELAYED_DL_TBF_POL_INITIAL is the duration between the last useful RLC block sent to the MS (eventuallycompleted with a Dummy UI command) and the first Dummy UI command block sent during the DL TBF delayed phase

� T_DELAYED_DL_TBF_POL_INITIAL = 100 ms (default value). It is not settable at OMC-R.

� T_DELAYED_DL_TBF_POL is the duration between the 2 consecutive Dummy UI command blocks sent during the DLTBF delayed phase

� T_DELAYED_DL_TBF_ POL = 200 ms (default value). It is not settable at OMC-R.

� t_delayed_dl_tbf_rel is the maximum time during which the DL TBF stays in Delayed phase before being actuallyreleased. It corresponds to the time duration of a typical response time of a network server as seen from this MFS

� t_delayed_dl_tbf_rel = T_NETWORK_RESPONSE_TIME = 700 ms (default value). It is settable at OMC-R.

Page 130: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.130

1.130

3.3 Data Transfer Release TBF Acceptable Release, MS Suspend

MS MFS

DL transfer

useful RLC data block, polling

Packet DL Ack/Nack

useful RLC data block

MSC/VLR

P98a

useful RLC data block

PDTCHDL

PACCHUL

useful RLC data block

P98b

DL UL

SGSNBSC

The MS enters the CS dedicated mode

Suspend MS Suspend Suspend PDU

� If the MFS does not receive the MS SUSPEND message in case of MS data transfer suspension due to CS connection then theMFS will identify the TBF released as due to radio failure and will increment the related counters rather than P98a and/or P98b.

Page 131: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.131

1.131

UL transfer establishment in the new cell

UL transferMS sends an LLC PDU to warn the SGSN about its new cell location

3.3 Data Transfer Release TBF Acceptable Release, Cell Reselection

MS MFSserving cell

DL transfer

useful RLC data block, polling

Packet DL Ack/Nack

useful RLC data block

P396a

useful RLC data block

PDTCHDL

PACCHUL

useful RLC data block, polling

P396b

SGSN

expiryPacket measurement report

PACCHUL

MFStarget cell

Better cell

���� MFS trigger

cell reselection Packet cell change order, polling

PACCHDLnew cell (BCCH,BSIC) Packet control ack

The MSswitches tothe new cell

T3158

T3158

Radio resourcesare released locally

LLC PDU(TLLI,new BVCI)

FLUSH-LL(TLLI,old BVCI)

FLUSH-LL ACK(TLLI)

T_ACK_WAIT

DL UL

T_WAIT_FLUSH

B8

� If FLUSH-LL message is not received before T_WAIT_FLUSH expiry then the TBF release is considered as abnormal andP396a/P396b is not incremented.

� The chart above corresponds to a NC2 reselection. The same P396a/P396b counter is incremented in case of a TBF release dueto NC0 reselection provided that the FLUSH-LL message is received before a TBF drop is detected.

� Modified in B8: P396a, P396b take into account cell reselection in NC2 mode.

Page 132: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.132

1.132

3.3 Data Transfer ReleaseTBF Abnormal Release

Abnormal release

Radio Gb othersBSS

Re-allocationexecution

failure

Real radioproblem

Cellreselection

problem

Stagnatingtransmission

window

Blockingsituation

Page 133: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.133

1.133

� Real radio problem:

� Radio link failure:

� N3105 exceeds the limit for a DL TBF� N3103 or N3101 exceeds the limit for a UL TBF

� Too low efficiency of RLC blocks transmission

� Re-allocation execution failure:

� Cell reselection:

3.3 Data Transfer ReleaseTBF, Abnormal Release, Radio

P302bDL P302cUL

DL

P407a+P407b+P407c+P407d

P408a+P408b+P408c+P408d

UL

P396aDL P396bUL

B8

� radio link failure can be due to real radio problem like coverage, interference but also to undetected BSS problems like badhardware components, Abis microwave link transmission

� after a radio link failure a RADIO STATUS message is sent to the SGSN on Gb interface with a cause:� “radio contact lost with the MS”: when the radio block transfer has been interrupted� “radio link quality insufficient to continue the communication”: when the radio blocks transfer was of too lowefficiency

�New counters in B8: P407d, P408d.�Modified in B8: P407a, P408a, P407b, P408b, P407c, P408c take into account TBF established in EGPRS mode. P396a, P396btake into account cell reselection in NC2 mode.

Page 134: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.134

1.134

� Gb:

� BSS: no specific counter

� Other abnormal release cases:

� Blocking situation(MS error, too high UL traffic)

� Stagnating transmission window(MS error, radio problem)

3.3 Data Transfer ReleaseTBF, Abnormal Release, Gb, BSS, Others

P303a P303b

DL UL

P11 P24

DL UL

P385a P385b

� radio link failure can be due to real radio problem like coverage, interference but also to undetected BSS problems like badhardware components, Abis microwave link transmission

Page 135: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.135

1.135

Time allowed:30 minutes

3.3 Data Transfer ReleaseExercise

� Exercise 1: Using the trace 11, findwhich kind of TBF release is observed

� Exercise 2: Using the trace 13, findwhich kind of TBF release is observed

Page 136: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.136

1.136

� DL and UL TBF release:

TBF establishment

time

TBF end Normal release rate

Acceptable release rate

Drop causes

PDCH fast preemption

Suspend procedure

Flush messageRadio

Radio fail during resource realloc exec

BSS

Gb

Other problems: blocking situation +N_stagnating window

Cell reselection

3.3 Data Transfer ReleaseQoS IndicatorsB8

Page 137: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.137

1.137

� DL and UL TBF release: Drop rate

3.3 Data Transfer ReleaseQoS Indicators, KPI

Normal release rate P9 / (P90a + P90b + P90c + P90d + P90e + P90f)

Normal release rateP22 / (P30a + P30b + P30c)

Acceptable release rate

(P146 + P98a + P396a - ((P434b + P434d) - (P396a))) / (P90a + P90b + P90c + P90d + P90e + P90f)

Acceptable release rate (P147 + P98b + P396b - ((P434a

+ P434c) - (P396b))) / (P30a + P30b + P30c)

Drop rate (P90a + P90b + P90c + P90d + P90e + P90f - P9 - P146 - P98a + P396a - ((P434b + P434d) - (P396a))) / (P90a + P90b + P90c + P90d + P90e + P90f)

Drop rate

(P30a + P30b + P30c - P22 - P147 - P98b + P396b - ((P434a + P434c) - (P396b))) / (P30a + P30b + P30c)

Release rate due to PDCH fast pre-emption

P146 / (P90a + P90b + P90c + P90d + P90e + P90f)

Release rate due to PDCH fast pre-emption P147 / (P30a + P30b + P30c)

Release rate due to suspend procedure

P98a / (P90a + P90b + P90c + P90d + P90e + P90f)

Release rate due to suspend procedure P98b / (P30a + P30b + P30c)

Release rate due to Flush message

P396a / (P90a + P90b + P90c + P90d + P90e + P90f)

Release rate due to Flush message P396b / (P30a + P30b + P30c)

TBF releases and dropsDownlink Uplink

KPI

KPI

KPI

B8

� New counters in B8: P434a, P434b, P434c, P434d

Page 138: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.138

1.138

� DL and UL TBF release: TBF drops

TBF drop causesDL TBF UL TBF

Radio problem : realradio pb + reselections

P302b / (P90a + P90b + P90c +P90d + P90e + P90f)

Radio problem : realradio pb + reselections

P302c / (P30a + P30b + P30c)

Real radio drop rate (P302b-( - (P434b + P434d -P396a)) / (P90a + P90b + P90c +P90d + P90e + P90f)

Real radio drop rate (P302c - (P434a + P434c -P396b)) / (P30a + P30b + P30c)

Radio failure duringradio resource reallocexecution

(P407a + P407b + P407c +P407d) / (P90a + P90b + P90c +P90d + P90e + P90f)

Radio failure duringradio resource reallocexecution

(P408a + P408b + P408c +P408d) / (P30a + P30b + P30c)

Gb problem P11 / (P90a + P90b + P90c +P90d + P90e + P90f )

Gb problem P24 / ( P30a + P30b + P30c)

N_StagnatingWindow P385a / (P90a + P90b + P90c +P90d + P90e + P90f)

N_StagnatingWindow P385b / (P30a + P30b + P30c)

Blocking situation P303a / (P90a + P90b + P90c +P90d + P90e + P90f)

Blocking situation P303b / (P30a + P30b + P30c)

BSS problem (P90a + P90b + P90c + P90d +P90e + P90f - P146 - P98a -P396a - P9 - P302b - P11 - P385a- P303a - P407a - P407b - P407c) / (P90a + P90b + P90c + P90d +P90e + P90f)

BSS problem (P30a + P30b + P30c - P22 -P147 - P98b - P396b - P24 -P385b - P303b - P408a - P408b -P408c - P302c) / ( P30a + P30b +P30c)

3.3 Data Transfer ReleaseQoS Indicators, TBF Abnormal ReleaseB8

� On a DL TBF:� Radio problem: N3105 exceeds the limit (6) or too low TX efficiency (<10%) .� 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 transmission window of MFS is stalled during T_TBF_BCK_REL= 3 seconds (radio problem) No polling of MS since UL traffic too high

� Stagnating window: RLC counter N_StagnatingWindowDL is incremented when the Same oldest RLC datablock in the transmit window is not acknowledged by the received bitmap of the last Packet Downlink Ack/Nackmessage.DL TBF is released because the RLC counter N_Stagnating WindowDL exceeds the system parameterN_STAGNATING_ WINDOW_DL_LIMIT =8 (MS error)

� On an UL TBF:� 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: RLC counter N_StagnatingWindowUL is incremented provided that the receive window isstalled whenever an UL RLC data block whose BSN is different from the receive window state variable V(Q) andis received a round trip delay after the previous sending of a Packet Uplink Ack/Nack message.UL TBF is released because the RLC counter N_StagnatingWindowUL exceeds the system parameterN_STAGNATING_WINDOW_UL_LIMIT = 8 (MS error or radio problem).

� New counters in B8: P434a, P434b, P434c, P434d

Page 139: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.139

1.139

Downlink Data Transfer

050

100150200250300350400450500

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

0

20

40

60

80

100

120

BSS pb

Gb drop

BlockingdropStagnat drop

Radio pb

% AccRelease% NormRelease

Uplink Data Transfer

050

100150200250300350

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

0

20

40

60

80

100

120

BSS pb

Gb drop

Blocking pb

Stagnat pb

Radio pb

% AccRelease% NormRelease

3.3 Data Transfer ReleaseQoS Indicators, TBF Drops, Graph

� The cause of drop during DL data transfer is mainly radio problems� The cause of drop during UL data transfer is radio problems + blocking problems (MS error suspected because seen

on every network).

Page 140: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.140

1.140

� Thresholds:

� When the Delayed DL TBF release is not activated andCS2 is not used at the beginning of the TBF:� the UL/DL TBF normal release rate is seen as good

above 98%

� When the Delayed DL TBF release is activated or CS2 isused at the beginning of the TBF (without optimization ofthe coding scheme adaptation):�The threshold of the DL TBF normal release rate

should be lower

3.3 Data Transfer ReleaseQoS Indicators, TBF Drops, Graph

� The QoS thresholds values assumes that MS mobility (reselection) is neglictible� Typical values for DL TBF normal release rate:

� When Delayed DL TBF release is activated: 95%� When Delayed DL TBF release is activated and CS2 is activated at the beginning of TBF: 90%

� The longer the TBF duration the higher the probability to drop� there is a high probability to be in CS2 during the Delayed phase

� Typical values for UL TBF normal release rate:� When CS2 is activated at the beginning of TBF: 98.3%, 98.9%

� an UL TBF is often short� the Coding Scheme is always CS1 during the MS contention resolution (based on TLLI) for security

� RLS procedures are active during the delayed phase

Page 141: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.141

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.141

3 Description of the Main BSS QoS Counters andIndicators

3.4 MS Sessions / Transfers

B8

� This chapter is also valid for B7 release.

Page 142: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.142

1.142

3.4 MS Sessions / TransfersDefinitions

� Transfer

� Bi-directional exchange of RLC data blocks between the MS andthe BSS

� The bias of a transfer is the main direction of the transfer in termsof throughput

� Session

� Uninterrupted sequence of data transfers between the MSand the BSS

�Begin: a UL or DL TBF is established for an MS in PIM�On-going: at least one TBF is established�End: the last on-going UL or DL TBF is released

B8

� A session never ends when a DL TBF is released but at the expiry of T3192 timer in case there is no UL TBF on-going in themeantime.

� The Alcatel BSS regularly determines the bias of the on-going transfer at MS if the Bias Determination feature is enabled.�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.�By default a transfer is deemed downlink biased (at first establishment), except in case the MS context is created uponreceipt of an UL two phase access, in which case the bias is set to uplink.

Page 143: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.143

1.143

� Sessions and transfers:

Session

Transfer

Number of sessions

Average duration

Cumulated time an MS is engaged in DL/UL biased transfers

% of time DL/UL TBF are granted the max nb of PDCHs they supportand the corresponding MSs are engaged in DL/UL biased transfers

Average number of DL/UL TBF per session

3.4 MS Sessions / TransfersQoS IndicatorsB8

Page 144: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.144

1.144

� MS Sessions:

GPRS sessionsNumber of GPRS sessions P413Average duration of a session ((P419 + P420) / 10) / P413

Downlink UplinkAverage number ofDL TBF establishedper session

(P90a +P90b + P90c +P90d + P90e + P90f) /P413

Average number ofUL TBF establishedper session

(P30a + P30b +P30c) /P413

3.4 MS Sessions / TransfersQoS indicators, MS SessionsB8

Page 145: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.145

1.145

� MS Transfers:Bias of the ongoing transfers

Downlink UplinkCumulative time MSare engaged in DLbiased transfers

P419 / 10 Cumulative time MSare engaged in ULbiased transfers

P420 / 10

Donwlink biaised ratio P419 / (P419 + P420) Uplink biaised ratio P420 / (P419 + P420)Cumulative time MSare served by DL TBFand engaged in DLbiased transfers

P411/10 Cumulative time MSare served by UL TBFand engaged in ULbiased transfers

P412/10

Cumulative time DLTBF are granted themaximum number ofPDCH they support andthe corresponding MSare engaged in DLbiased transfers

P409/10 Cumulative time ULTBF are granted themaximum number ofPDCH they support andthe corresponding MSare engaged in ULbiased transfers

P410/10

% of time DL TBF aregranted the maximumnumber of PDCH theysupport and thecorresponding MS areengaged in DL biasedtransfers

P409 / P411 % of time UL TBF aregranted the maximumnumber of PDCH theysupport and thecorresponding MS areengaged in UL biasedtransfers

P410 / P412

3.4 MS Sessions / TransfersQoS Indicators, MS TransfersB8

Page 146: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.146

1.146

DL session

0

50000

100000

150000

200000

250000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

86889092949698100102

Time Opt alloc

DL Time bias

Time bias

%Time OptAlloc

UL session

0

1000

2000

3000

4000

5000

6000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

0

20

40

60

80

100

120

Time Opt alloc

UL Time bias

Time bias

%Time OptAlloc

3.4 MS Sessions / TransfersQoS Indicators, GraphB8

� Typical values of DL TBF optimal allocation time rate (without resource re-allocation):� Without congestion (GSM+GPRS): 93%, 94%, 95%, 96%� With congestion: 79.5%

� UL TBF optimal allocation time rate can be biased, due to the restriction on P29.� However, on small area, it can give typical values:

� Without congestion (GSM+GPRS): 68.5%, 76%, 92%, 98%� With congestion: 98%

➨ These typical values are highly depend on the penetration rate of class 9 or class 10 mobiles (mobiles able to use 2 TSon UL path).

Page 147: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.147

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.147

3 Description of the Main BSS QoS Counters andIndicators

3.5 Resource Usage

B8

Page 148: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.148

1.148

� The BSS uses several resources to transfer data between theMS and the GPRS core network

� Air interface resources� Physical channels: MPCDH, SPDCH� Air interface channels:

� physical channels: MPDCH, SPDCH� logical channels:

� control channels– without MPDCH: BCCH, AGCH, PCH, RACH– with PDCH: PBCCH, PAGCH, PPCH, PRACH

� traffic channels: PDTCH� associated signaling channel: PACCH

3.5 Resource UsageBSS Resources, Air InterfaceB8

Page 149: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.149

1.149

� The GPU resource (BSS internal resource)� The GPRS traffic of a group of cells is handled by the GPU

function mapped on a hardware component: the GPU board

3.5 Resource UsageBSS Resources, GPU

GP

U

8 PCM 8 PCM

Ater Gb

SGSN

BSC

in MFS equipment

B8

Each GPU handle the GPRS traffic of cellsbelonging to the same BSSThere is a maximum of GPU to monitor thetraffic of one BSSUp to 240 PDCH can be active at the same timeon the same GPUEach GPU can

Page 150: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.150

1.150

� Ater interface resource� A GCH is the 16 Kbit/s physical channel carrying the GPRS

traffic between the BTS and the MFS� A group of 1 to 5 GCHs called EGCH is allocated per PDCH

according to the maximum CS or MCS number in use

3.5 Resource UsageBSS Resources, Ater Interface

G

P

UBSC

BTS

AbisAbis PCM PCM

Ater Ater PCMPCM

GCHGCH

PDCHPDCH

1 GCH per PDCHif

Max CS = CS2 or Max MCS = MCS2

B8

For EGPRS traffic an EGCH physical channel isallocated per PDCH which is a set of n GCHs, ndepending on the maximum CS or MCS that canbe used on the PDCH:

Scheme Modulation Raw data rate(in kbit/s)

Number ofGCH

CS-1 GMSK 8 1CS-2 GMSK 12 1CS-3 GMSK 14.4 2CS-4 GMSK 20 2

MCS-1 GMSK 8.8 1MCS-2 GMSK 11.2 1

14.8 2MCS-3 GMSK 13.6 2MCS-4 GMSK 17.6 2MCS-5 8-PSK 22.4 2

29.6 3MCS-6 8-PSK 27.2 3MCS-7 8-PSK 44.8 4MCS-8 8-PSK 54.4 4MCS-9 8-PSK 59.2 5

Page 151: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.151

1.151

� 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 onthe Gb interface

3.5 Resource UsageBSS Resources, Gb Interface

GPU

8 PCM

GbBVCI=2BVCI=2

BVCI=1BVCI=1

BVCI=3BVCI=3BSC1

BVCI=5BVCI=5

BVCI=6BVCI=6BVCI=4BVCI=4 BSC2

SGSN

B8

Page 152: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.152

1.152

� GPRS radio resources: PDCH

PDCH usageAverage , max, min number of established PDCHs

Cumulated time PDCHs are : - allocated- allocated with EGPRS traffic- degraded

Smooth PDCH adaptation to cell load variationEN_DYN_PDCH_ADAPTATION = enable

MAX_PDCH_DYNvariable follow-up

PDCH dynamic establishment success rate

% time during which the cell is in high load situation

Soft preemption

3.5 Resource UsageQoS Indicators, PDCHB8

� A PDCH is established when it is allocated on a radio point of view and for which an Ater (GCH) resource has beenallocated

� Pre-allocated PDCH (MIN_PDCH) are :� not established if not used for TBF (no GCH allocated) when EN_FAST_GPRS_INITIAL_ACCESS = disabled� always established when EN_FAST_GPRS_INITIAL_ACCESS = enabled

Page 153: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.153

1.153

Average number of established PDCH in the GPU P149g / 10Maximum number of established SPDCH in the cell P150bMinimum number of established SPDCH in the cell P150cCumulated time during which the PDCH are established for the cell P38 / 10Cumulated time during which the SPDCH is used for data traffic P38b / 10Cumulated time during which the SPDCH is used for EGPRS data traffic P38c / 10Cumulated time during which the SPDCH is used for GPRS data traffic (P38b - P38c) / 10PS "erlang" P38b / 10 / GPPS GPRS "erlang" (P38b - P38c) / 10 / GPPS EGPRS "erlang" P38c / 10 / GPCumulated time during which the SPDCH is degraded P38d / 10PDCH dynamic establishment success rate P19 / P54% of time the cell is in high load situation (P1 / 10) / GP% of time a PDCH DL congestion exists in DL (P13 / 10) / GP% of time a PDCH UL congestion exists in DL (P26 / 10) / GP

PDCH usage

� GPRS radio resources: PDCH usage

3.5 Resource UsageQoS Indicators, PDCH UsageB8

� The cell is in high load situation if MAX_PDCH_DYN is equal to MAX_PDCH - Number of MPDCH

� New counters in B8: P150b, P150c, P38, P38c, P38d

Soft pre-emptionNumber of PDCH released after having beenmarked by the soft pre-emption procedure

P417

Number of times the soft pre-emption procedureis called

P418

Average number of UL+DL TBF candidates to aT1 reallocation per PDCH released after havingbeen marked

(P403a + P404a) / P417

Page 154: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.154

1.154

� GPRS radio resources PDCH: MAX_PDCH_DYN

MIN_PDCH

MAX_PDCH_HIGH_LOAD

MAX_PDCH_DYN

MAX_PDCH

number of timeslots in the cell

MAX_PDCH_DYN variable follow-upMAX_PDCH_DYN value integrated over time P414 / 10Average value of MAX_PDCH_DYN (P414 / 10) / GPMaximum value of MAX_PDCH_DYN P415Minimum value of MAX_PDCH_DYN P416MAX_PDCH_DYN maximum range P415 - P416MAX_PDCH_DYN reduction rate (PERIOD*(MAX_PDCH - P414/10)) /

(PERIOD*MAX_PDCH)

3.5 Resource UsageQoS Indicators, MAX_PDCH_DYN Follow-upB8

Page 155: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.155

1.155

PDCH dynamic allocation load report

0123456789

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

00.10.20.30.40.50.60.70.80.91

Alloc max

% BSC Highload

Dyn dealloc procedure

0

1

2

3

4

5

6

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

05101520253035

T1 Success

RR Softpreempt% Reduction

3.5 Resource UsageQoS Indicators, PDCH, GraphB8

� Typical reference values of BSC high load time rate is:� Without congestion (GSM+GPRS): 0.4%, 0.6%� With some congestion: 5.5%, 4.6%� With high level of congestion: 26%

Page 156: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.156

1.156

� GPRS radio resources: MPDCH

MPDCH usage

MPDCH signaling traffic

MPDCH resource allocation is static � no indicators

PPCH

PRACH

PACCH

PAGCH

3.5 Resource UsageQoS Indicators, MPDCHB8

Page 157: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.157

1.157

� GPRS radio resources: MPDCH signaling

MPDCH signalling trafficDedicated PPCH signalling load on all the existing MPDCH P61Number of PACKET PAGING REQUEST for PS paging sentto the MS on PPCH

P61a

Number of PACKET PAGING REQUEST for CS paging sentto the MS on PPCH

P61b

Number of Packet DL assignment messages on PPCH P61 - 0.5*P61a - 0.5*P61bOccupancy rate of PS paging messages on PPCH load 0.5 * P61a / P61

Occupancy rate of Packet DL assignment messages on PPCH (P61 - 0.5*P61a - 0.5*P61b) / P61

PRACH signalling load on all the existing MPDCH P399

PRACH signalling load due to NC2 feature P438d% PRACH load induced by NC2 feature (P438d / P399) * 100Dedicated PAGCH signalling load on all the existing MPDCH P400UL PACCH signalling load on all the existing MPDCH P401

3.5 Resource UsageQoS Indicators, MPDCH SignalingB8

� Factor of 0.5 comes from the fact that a PACKET PAGING REQUEST can contain 2 paging messages (like in GSMbetween Paging Commands and Paging Requests)

� New counters in B8: P438d

Page 158: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.158

1.158

� GPRS radio resources: CCCH

CCCH load RACH

PCH: PS paging, CS paging, Immediate assignment

AGCH

3.5 Resource UsageQoS Indicators, CCCHB8

Page 159: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.159

1.15

� GPRS radio resources: CCCH load

CCCH loadPaging usage rate due to GPRS P53a / MC8APCH use due to GPRS Immediat Assignment P53cRatio PS/CS paging through SGSN P53a / (P53a+P53b)RACH usage rate due to GPRS P62c / MC8CAGCH usage rate due to GPRS (P49 + P27) / (MC8B + P49 + P27)

3.5 Resource UsageQoS Indicators, CCCH LoadB8

� P53a = Number of (BSCGP) PAGING REQUEST for PS paging sent to the MS (through the BSC which manages thePCH resource). (used for instance for a MT picture transfer MMS service)

� P53b = Number of (BSCGP) PAGING REQUEST for CS paging sent to the MS (through the BSC which manages thePCH resource) -> Need of Gs interface.

� P53c =Number of (BSCGP) IMMEDIATE ASSIGNMENT sent to the MS (through the BSC which manages the PCHresource) for a DL TBF establisment when the MS is in DRX mode.

� GSM Paging Command (one per Mobile) or GPRS (BSCGP) PAGING REQUEST are merged into PAGING REQUESTon radio layer.

Page 160: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.160

1.16

GPRS/GSM AGCH breakdown

050000

100000150000200000250000300000350000400000450000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

00.511.522.533.544.5

PS AGCHTot AGCH% PS AGCH

GPRS/GSM RACH breakdown

050000

100000150000200000250000300000350000400000450000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

00.511.522.533.54

Tot RACH% PS RACH

GPRS/GSM PCH breakdown

02000000400000060000008000000

100000001200000014000000160000001800000020000000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

00.10.20.30.40.50.60.70.80.91

CS PAgingPS Imm. AsPS PAging%io PS Pag

CS AGCH

3.5 Resource UsageQoS Indicators, CCCH, GraphB8

Page 161: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.161

1.161

� GPRS radio resources: GPU

GPU counters Overall traffic

MS capabilities breakdown

Processing limitation, GCH interface

3.5 Resource UsageQoS Indicators, GPUB8

Page 162: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.162

1.162

GPU trafficNumber of LLC PDU transferred (UL+ DL) P104Number of UL+DL TBF establishment requestsper GPU

P107

Number of UL+DL TBF establishment successesper GPU

P106

(UL+DL) TBF success rate per GPU (P106 / P107) * 100Number of PS PAGING request per GPU P391aNumber of CS PAGING request per GPU P391b

MS capabilitiesNumber of MS contexts created for Releases1997 or 1998 mobile stations.

P450a

Number of MS contexts created for non-EGPRScapable Release 1999 onwards mobile stations

P450b

Number of MS contexts created for EGPRScapable Release 1999 onwards mobile stations.

P450c

Ratio of MS contexts created for Releases 1997or 1998 mobile stations.

P450a / ( P450a+P450b+P450c)

Ratio of MS contexts created for non-EGPRScapable Release 1999 onwards mobile stations

P450b / ( P450a+P450b+P450c)

Ratio of MS contexts created for EGPRS capableRelease 1999 onwards mobile stations.

P450c / ( P450a+P450b+P450c)

� GPRS radio resources: GPU usage

3.5 Resource UsageQoS Indicators, GPU UsageB8

� New counters in B8: P450a, P450b, P450c

Page 163: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.163

1.163

� GPRS radio resources: GPU load

GPU loadDSP congestion duration (in seconds). P384Percentage of time during which the DSP is incongestion

P384 / GP

Cumulative time during which the GPU stays inthe PMU CPU overload state due to PMU CPUpower limitations.

P402

Percentage of time during which the GPU staysin the PMU CPU overload state due to PMUCPU power limitations.

P402 / GP

Average PMU CPU power budget of the GPU P76aMaximum PMU CPU power budget of the GPU P77a

3.5 Resource UsageQoS Indicators, GPU LoadB8

� New counters in B8: P402

Page 164: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.164

1.164

� GPRS radio resources: GCH usage

GCH counters Cumulated time:- GCHs are busy in GPU- GCHs are available in GPU- no GCH available- GPU is in Ater congestion- GPU is in « high » Ater usage state

Maximum nb of busy GCH in GPU

3.5 Resource UsageQoS Indicators, GPU UsageB8

Page 165: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.165

1.165

� GPRS radio resources: GCH load

Ater interface - GCHCumulative time (in seconds) during which aGCH (16k channel) is busy in the GPU

P100a

GCH “Erlang” P100a / GPMaximum number of busy GCH (16k channel) inthe GPU

P100b

Cumulative time (in seconds) during which aGCH resource (16k channel) is available in theGPU

P101

% of time GCH resources are busy in the GPU (P100a / P101) * 100Atermux congestion duration (in seconds) due toa lack of GCH transmission resources on theAtermux interface

P383a

% of time the GPU is in Ater congestion state P383a / GPTime (cumulated over a granularity period)during which the GPU remains in "high" Aterusage

P383b

% of time the GPU is in “high” Ater usage state P383b / GP

3.5 Resource UsageQoS Indicators, GCHB8

� New counters in B8: P100a, P100b, P101

Page 166: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.166

1.166

3.5 Resource UsageQoS Indicators, BVC

� GPRS radio resources: BVC

BVC Number of DL LLC bytes

Number of UL LLC bytes

Received from the SGSN

Discarded due to congestion

Discarded due to a Suspend procedure

Received from the MS

Rerouted

Not rerouted

Well received from the SGSN

BVC availability

B8

Page 167: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.167

1.167

3.5 Resource UsageQoS Indicators, BVC, Traffic, Availability

� GPRS radio resources: BVC traffic, BVC availability

Number of DL LLC bytes received from SGSN P43 Number of UL LLC bytes received from MS P44Number of DL LLC bytes received by MS in GPRS ACK mode P43a

Number of UL LLC bytes received from MS in GPRS ACK mode P44a

Number of DL LLC bytes received by MS in GPRS NACK mode P43b

Number of UL LLC bytes received from MS in GPRS NACK mode P44b

Number of DL LLC bytes received by MS in EGPRS ACK mode P43c

Number of UL LLC bytes received from MS in EGPRS ACK mode P44c

Number of DL LLC bytes received by MS in EGPRS NACK mode P43d

Number of UL LLC bytes received from MS in EGPRS NACK mode P44d

Number of DL LLC bytes discarded due to congestion P10

Number of UL LLC bytes discarded due to congestion at SNS level P23

Average DL useful throughput in kbit/s ((P43 - P10) * 8) / (GP * 1000) Average UL useful throughput in kbit/s ((P44 - P23) * 8) / (GP * 1000)DL LLC congestion rate P10 / P43Number of DL LLC bytes discarded due to suspend procedure P99% of DL LLC bytes discarded due to suspend procedure P99 / P43Downlink LLC bytes well rerouted P95DL LLC bytes not rerouted P96DL LLC bytes well received P43 - P10 - P96DL LLC bytes well received rate (P43 - P10 - P96) / P43

BVC (cell) traffic

BVC (cell) availabilityTime during which the BVC associated to a cell is unavailable for traffic P67

Downlink Uplink

B8

� LLC bytes discarded: relating to PDU LifeTime expiry or GPU buffer congestion (canbe linked to degraded DL FlowControl algorithm)

Page 168: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.168

1.16

3.5 Resource UsageQoS Indicators, Graph

Details of downlink LLC traffic

0100000020000003000000400000050000006000000700000080000009000000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

98.498.698.89999.299.499.699.8100100.2 Blocked bytes

DiscardedbytesNot rerouted

ReroutedbytesReceivedbytes%Well receiv

Details of uplink LLC traffic

0500000

1000000150000020000002500000300000035000004000000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

UL sent bytes

B8

Page 169: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.169

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.169

3 Description of the Main BSS QoS Counters andIndicators

3.6 CS and MCS Adaptation

B8

Page 170: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.170

1.170

3.6 CS and MCS AdaptationModulations and Data Rates

� Data rate per radio TS (RLC payload)Scheme 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 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

* case of padding

8PSK modulation toprovide

higher data rates

GMSK modulation to ensurea certain level of

performance in case of poorradio conditions

B8

Page 171: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.171

1.171

3.6 CS and MCS AdaptationDL CS Adaptation

� GPRS CS adaptation in the DLAV_RXQUAL_LT

AV_SIR

CS1

CS2

CS3CS4

CS_QUAL_DL_1_2_X_Y+ CS_HST_DL_LT

CS_QUAL_DL_1_2_X_Y

CS_QUAL_DL_2_3_X_Y

C S_QUAL_DL_3_4_X_Y

0

7

0 15CS_SIR_DL_4_3_X_Y CS_SIR_DL_3_4_X_Y+ CS_SIR_HST_DL

CS1 or CS2 (hysteresis)

CS2 or CS3 (hysteresis)

CS3 orCS4

(hysteresis)

CS_QUAL_DL_2_3_X_Y + CS_HST_DL_LT

B8

� The change from CS3 to CS4 is not only based on AV_RXQUAL_LT for the two following reasons:� RXQUAL range only goes down to 0.2%. However, the change of the coding scheme from CS3 to CS4 will probablyhave to be done for even lower values. Indeed, when the coding scheme is CS4, in static (AWGN), a BLER of 0.1 (typicalvalue 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 rawBER would be larger in multipath channels but is likely to remain below 0.2%. This means that CS_QUAL_DL_3_4 shouldbe closed 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, 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 somesituations.

Page 172: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.172

1.172

3.6 CS and MCS AdaptationUL CS Adaptation

� GPRS CS adaptation in the ULAV_RXQUAL_LT

AV_SIR

CS1

CS2

CS_QUAL_UL_1_2_X_Y + CS_HST_UL_LT

CS_QUAL_UL_1_2_X_Y

CS_QUAL_UL_2_3_X_Y

0

7

0 15

CS1 or CS2 (hysteresis)

CS2 or CS3 (hysteresis)

CS3

CS4

CS3 or CS4 (hysteresis) CS_QUAL_UL_3_4_X_Y

CS_QUAL_UL_2_3_X_Y + CS_HST_UL_LT

CS_QUAL_UL_3_4_X_Y + CS_HST_UL_LT

B8

� In uplink, 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 also use RXQUAL measurements to change the coding scheme from CS3 to CS4 or from CS4 toCS3, contrary to the downlink algorithm, where the SIR was used.

Page 173: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.173

1.173

3.6 CS and MCS AdaptationDL MCS Adaptation

� EGPRS MCS adaptation in the DL� In RLC ack mode, the MFS applies a given MCS taking into account:

� the current MCS� MCS1 to MCS4 in GMSK� MCS5 to MCS9 In 8-PSK

� the average Power Decrease: APD set = [0, 1, 3, 4, 5, 6, 8, 10]� the automatic ReQuest for repetition

� ARQ type I� ARQ type II (Incremental Redundancy)

� In RLC nack mode, the MFS applies a given MCS taking into account:� the current MCS

� MCS1 to MCS4 in GMSK� MCS5 to MCS9 in 8-PSK

� the average Power Decrease: APD set = [0, 1, 3, 4, 5, 6, 8, 10]

B8

� Extract of a table when APD=0dB, Type 1 ARQ, 8PSK table: if MCScurrent belongs to {5,6,7,8,9}

0 1 2 3 4 5 6 70 5 5 5 5 1 1 1 11 5 5 5 5 1 1 2 22 5 5 5 5 1 2 2 23 5 5 5 5 2 2 2 34 5 5 5 5 5 2 3 35 5 5 5 5 5 3 3 36 5 5 6 5 5 5 3 37 5 5 6 5 5 5 3 38 5 5 6 6 5 5 5 49 5 6 6 6 5 5 5 510 5 6 6 6 6 5 5 511 6 6 6 6 6 6 5 512 6 6 6 6 6 6 5 513 6 6 6 6 6 6 5 514 7 6 6 6 6 6 6 615 7 6 6 6 6 6 6 616 7 7 6 7 6 6 6 617 7 7 7 7 7 6 6 618 7 7 7 7 7 7 7 719 7 7 7 7 7 7 7 720 7 7 7 7 7 7 7 721 7 7 7 7 7 7 7 722 7 8 8 8 8 8 8 823 8 8 8 8 8 8 8 824 8 8 8 8 8 8 8 8

CV_BEP

MEA

N_B

EP

Page 174: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.174

1.174

3.6 CS and MCS AdaptationUL MCS Adaptation 1/2

� EGPRS MCS adaptation in the UL� The MFS applies a given MCS taking into account:

� the current MCS� MCS1 to MCS4 in GMSK

� the average Power Decrease: APD set= [0, 1, 3, 4, 5, 6, 8, 10]

B8

� In Uplink the same tables as in downlink apply.

� In RLC acknowledged mode� Since Incremental Redundancy is not supported in uplink, only tables related to downlink link adaptation withoutIncremental Redundancy must be considered.� Since 8PSK is not supported in the uplink, only tables related to MCS1 to MCS4 must be used.

� In RLC unacknowledged mode� Since 8PSK is not supported in the uplink, only tables related to MCS1 to MCS4 must be used.

� When the optimal MCS which is indicated by the table is higher than MCS4, the resulting MCS must be MCS4, otherwisethe result of the table must apply.

Page 175: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.175

1.175

3.6 CS and MCS AdaptationUL MCS Adaptation 2/2

� EGPRS MCS adaptation in the UL� The MFS applies a given MCS taking into account:

� the current MCS� MCS1 to MCS4 in GMSK

� the average Power Decrease: APD set= [0, 1, 3, 4, 5, 6, 8, 10]

B8

� In Uplink the same tables as in downlink apply.

� In RLC acknowledged mode� Since Incremental Redundancy is not supported in uplink tables related to downlink link adaptation withoutIncremental Redundancy must be considered.� Since 8PSK is not supported in the uplink, only tables related to MCS1 to MCS4 must be used.

� In RLC unacknowledged mode� Since 8PSK is not supported in the uplink, only tables related to MCS1 to MCS4 must be used.

� When the optimal MCS which is indicated by the table is higher than MCS4, the resulting MCS must be MCS4, otherwisethe result of the table must apply.

Page 176: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.176

1.176

� CS and MCS adaptation

PDTCHRLC blocks

PACCHRLC blocks

Number of useful, retransmitted, lost blocks for GPRS CS1,2,3,4

Retransmission rate, lost rate

Throughput per cell, per PDCH, per TBF

PDTCH occupancy

Useful CSx and MCSx distribution

PACCH occupancy

GPRS Coding Schemeincrease and decrease

3.6 CS and MCS AdaptationQoS IndicatorsB8

Page 177: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.177

1.177

RLC statisticsDownlink Uplink

Number of useful PDTCHRLC blocks acknowledged bythe MS in GPRS ack mode

CS1 : P55aCS2 : P55bCS3 : P55cCS4 : P55e

Number of useful PDTCHRLC blocks acknowledged bythe MS in GPRS ack mode

CS1 : P57aCS2 : P57bCS3 : P57cCS4 : P57e

Number of retransmittedPDTCH RLC blocks inGPRS ack mode

CS1 : P20aCS2 : P20bCS3 : P20cCS4 : P20d

Number of retransmittedPDTCH RLC blocks inGPRS ack mode

CS1 : P21aCS2 : P21bCS3 : P21cCS4 : P21d

Number of lost PDTCH RLCbytes in GPRSnack mode

CS1+CS2+CS3+CS4 : P72c Number of lost PDTCH RLCbytes in GPRSnack mode

CS1+CS2+CS3+CS4 : P72d

PDTCH RLC blockretransmission rate in GPRSack mode

(P20a + P20b + P20c +P20d) / (P55a + P55b +P55c + P55d + P20a + P20b+ P20c + P20d)

PDTCH RLC blockretransmission rate inGPRS ack mode

(P21a + P21b + P21c +P21d) / (P57a + P57b +P57c + P57d + P21a + P21b+ P21c + P21d)

PDTCH RLC block CSx /(CS1+CS2+CS3+CS4) ratio

P55x /(P55a+P55b+P55c+P55d)

PDTCH RLC block CSx /(CS1+CS2+CS3+CS4) ratio

(P57x) /(P57a+P57b+P57c+P57d)

In RLC ack mode, rate ofRLC retransmitted databytes sent on PDTCH andencoded in CS-x

(P20a*160+P20b*240+P20c*288+P20d*400)/(P20a*160+P20b*240+P20c*288+P20d*400+P55a*160+P55b*240+P55c*288+P55d*400)

In RLC ack mode, rate ofRLC retransmitted databytes sent on PDTCH andencoded in CS-x

(P21a*160+P21b*240+P21c*288+P21d*400)/(P21a*160+P21b*240+P21c*288+P21d*400+P57a*160+P57b*240+P57c*288+P57d*400)

Average TX_EFFICIENCY P335 Average TX_EFFICIENCY P336

� CS and MCS adaptation: RLC statistics in GPRS mode

KPIKPI

3.6 CS and MCS AdaptationQoS Indicators, RLC Statistics, GPRS Mode

KPI

B8

� AverageTX_EFFICIENCY is equal to:� Where:

• NB_SENT is the number of transmitted RLC data blocks,

• NB_RECEIVED is the number of correctly received RLC data blocks (i.e. blocks such that apositive acknowledgment is reported),

• ρi is the equal to the number of information bits in the i-th correctly received RLC data blockdivided by the number of bits per RLC data block with GMSK modulation (456 in GPRS). Thisratio only depends on the coding scheme used for the i-th correctly received RLC data blockand is between 0 and 1 in GPRS. The values of the number of information bits per RLC datablock for each coding scheme are defined in [3], in Table 3 for GPRS.

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 alwaysequal to 1 for GPRS,

� It is computed every TX_EFFICIENCY_PERIOD (=50) RLC data blocks

� It is compared to TX_EFFICIENCY_(N)ACK_THR (=10%) to trigger radio drop.

� New counters in B8: P55c, P55d, P57c, P57d, P20c, P20d, P21c, P21d

Page 178: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.178

1.178

RLC statisticsDownlink Uplink

Number of useful RLCblocks sent in RLCacknowledged mode onPDTCH encoded in MCS-1/2/…/9.

MCS1 : P55eMCS2 : P55f…………MCS9 : P55m

Number of useful RLCblocks sent in RLCacknowledged mode onPDTCH encoded inMCS-1/2/3/4.

MCS1 : P57eMCS2 : P57fMCS3 : P57gMCS4 : P57h

MCSx, retransmitted databytes

P20e MCSx, retransmitted databytes

P21e

MCS-x lost bytes P72d MCS-x lost bytes P73dIn RLC ack mode, rateof RLC retransmitteddata bytes sent onPDTCH and encoded inMCS-x

P20e/(P20e+(P55e*176+P55f*224+P55g*296+P55h*352+P55i*448+P55j*592+(P55k*896+P55l*1088+P55m*1184)/2)/ 8))

In RLC ack mode, rateof RLC retransmitteddata bytes sent onPDTCH and encoded inMCS-x

(p21e) / ((p21e)+( ((P57e)*176+(P57f)*224+(P57g)*296+(P57h)*352) / 8))

3.6 CS and MCS AdaptationQoS Indicators, RLC Statistics, EGPRS Mode

� CS and MCS adaptation: RLC statistics in EGPRS mode

KPI

B8

� New counters in B8: P55e, P55f, P55g, P55h, P55i, P55j, P55k, P55l, P55m, P57e, P57f, P57g, P57h, P20e, P21e, P72d,P73d

Page 179: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.179

1.179

Coding scheme adaptationDownlink Uplink

Number of CSadaptions from a givencoding scheme to a lessrobust coding scheme.Does not apply toEGPRS TBFs

P351a Number of CSadaptions from a givencoding scheme to a lessrobust coding scheme.Does not apply toEGPRS TBFs

P352a

Number of CSadaptions from a givencoding scheme to amore robust codingscheme. Does not applyto EGPRS TBFs

P351b Number of CSadaptions from a givencoding scheme to amore robust codingscheme. Does not applyto EGPRS TBFs

P352b

Average number of CSincrease per TBF

P351a / (P90a + P90b +P90c + P90d + P90e +P90f)

Average number of CSincrease per TBF

P352a / (P30a + P30b +P30c)

Average number of CSadaptions decrease perTBF

P351b/ (P90a + P90b +P90c + P90d + P90e +P90f)

Average number of CSadaptions decrease perTBF

P352b / (P30a + P30b +P30c)

3.6 CS and MCS AdaptationQoS Indicators, CS Adaptation

� CS and MCS adaptation: CS adaptation

B8

� New counters in B8: P351a, P351b, P352a, P352b

Page 180: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.180

1.180

Downlink Traffic Load

050000

100000150000200000250000300000350000400000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

010203040506070

Blocks CS2Blocks CS1%io CS2

RLC Efficiency on downlink

050000

100000150000200000250000300000350000400000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

0

0.5

1

1.5

2

2.5

CS2 useful

CS1 useful

% CS2retrans% CS1retrans

3.6 CS and MCS AdaptationQoS Indicators, DL, GraphB8

� Typical values of CS2/(CS1+CS2) ratio on DL path are:� When CS2 is not at beginning of TBF:

40%, 45%, 47%� When CS2 is at beginning of TBF:

97%, 98%to be correlated to the Average useful RLC throughput per TBF on page 171

� Typical values of global retransmission rate on DL path are:� When CS2 is not at beginning of TBF:

0.7%, 0.8%, 0.9%� When CS2 is at beginning of TBF:

1.1%, 1.2%

� Optimise CS adaptation to optimise user data throughput (best useful RLC throughput and while avoiding TBF drop)

� All blocks are considered in graph 1 whereas only useful blocks are considered in graph 2

Page 181: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.181

1.181

Uplink Traffic Load

0

50000

100000

150000

200000

250000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

051015202530354045

Blocks CS2Blocks CS1%io CS2

RLC Efficiency on uplink

0

50000

100000

150000

200000

250000

14/08

/2003

16/08

/2003

18/08

/2003

20/08

/2003

22/08

/2003

24/08

/2003

26/08

/2003

28/08

/2003

30/08

/2003

01/09

/2003

03/09

/2003

05/09

/2003

07/09

/2003

09/09

/2003

11/09

/2003

13/09

/2003

0

0.5

1

1.5

2

2.5

CS2 useful

CS1 useful

% CS2retrans% CS1retrans

3.6 CS and MCS AdaptationQoS Indicators, UL, GraphB8

� Typical values of CS2/(CS1+CS2) ratio on UL path are:� When CS2 is not at beginning of TBF:

6%, 12%, 16%� When CS2 is at beginning of TBF:

48%, 77% (less high than for DL since for UL TBF CS1 is always used during the TLLI Contention Resolution)� Typical values of global retransmission rate on UL path are:

� When CS2 is not at beginning of TBF:0.1%, 0.2%, 0.4%,

� When CS2 is at beginning of TBF:0.2%, 0.6%

Page 182: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.182

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.182

3 Description of the Main BSS QoS Counters andIndicators

3.7 Cell Reselection

B8

Page 183: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.183

1.183

3.7 Cell Reselection NC0, Success

MS MFSserving cell

DL transfer

useful RLC data block, polling

Packet DL Ack/Nack

useful RLC data block

useful RLC data block

PDTCHDL

PACCHUL

useful RLC data block, polling

SGSNMFStarget cell

The MS decidesfor cell reselection

LLC PDU(TLLI,new BVCI)

FLUSH-LL(TLLI,old BVCI)

FLUSH-LL ACK(TLLI)

P436

NC0reselection

success

UL transfer establishment in the new cell

UL transferThe MS sends an LLC PDU to warn the SGSN about its new cell location

P434d

DL TBFrelease

P434c

UL TBFrelease

B8

� P434c (resp.P434d) is the number of UL (resp. DL) TBFs which have been released due to a NC0 reselection. These TBFs canhave been previously counted as abnormally released or acceptably released due to reselection depending on the occurrence timeof the FLUSH-LL message.

� New counters inB8: P434c, P434d, P436.

Page 184: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.184

1.184

UL transfer establishment in the new cell

UL transferMS sends an LLC PDU to warn the SGSN about its new cell location

3.7 Cell Reselection NC2, Request / Success

MS MFSserving cell

DL transfer

SGSN

Packet measurement reportPACCHUL

MFStarget cell

NC2 cell reselectionrequest for cause:

too bad uplink quality

too bad downlink quality

too low downlink level

better neighbor cellPacket cell change order, polling

PACCHDLnew cell (BCCH,BSIC) Packet control ack

The MSswitches tothe new cell

T3158expiry

T3158

Radio resourcesare released locally

LLC PDU(TLLI,new BVCI)

FLUSH-LL(TLLI,old BVCI)

FLUSH-LL ACK(TLLI)

T_ACK_WAIT

T_WAIT_FLUSH

P433d

P433c

P433a

P433b

NC2 cell reselectionsuccess for cause:

too bad uplink quality

too bad downlink quality

too low downlink level

better neighbor cell

P433d

P433c

P433a

P433b

P434b

DL TBFrelease

P434a

UL TBFrelease

B8

� If FLUSH-LL message is not received before T_WAIT_FLUSH expiry then the TBF release is considered as abnormal andP396a/P396b is not incremented.

� The chart above corresponds to a NC2 reselection. The same P396a/P396b counter is incremented in case of a TBF release dueto NC0 reselection provided that the FLUSH-LL message is received before a TBF drop is detected.

� New counters inB8: P433a, P433b, P433c, P433d, P434a, P434b.

Page 185: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.185

1.185

UL transfer establishment in the new cellis impossible

3.7 Cell Reselection NC2, Failure

MS MFSserving cell

DL transfer

SGSN

Packet measurement reportPACCHUL

MFStarget cell

NC2 cell reselectionrequest

Packet cell change order, pollingPACCHDLnew cell (BCCH,BSIC)

Packet control ackThe MS

switches tothe new cell

T3158expiry

T3158

Radio resourcesare released locally

T_ACK_WAIT

T_WAIT_FLUSH

P437b

Targetcell notrejected

P437a

Targetcell

rejected

Packet channel request

Packet uplink assignment

USF scheduling

Packet cell change failure

PRACH

PAGCH

PDTCH

PACCH

B8

� When receiving the PACKET CELL CHANGE FAILURE message the MFS will increment either P437a or P437b according to thecause value reported by the MS in the message.

�P437a is incremented if the cause reported is one of the following:

� "Frequency not implemented”

� "No response on target cell”

� "Immediate Assign Reject or Packet Access Reject on target cell”

�P437b is incremented if the cause reported is one of the following:

� "On going CS connection”

� "MS in GMM Standby state”

�"Forced to the Standby state”

� New counters inB8: P437a, P437b.

Page 186: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.186

1.186

Time allowed:30 minutes

3.7 Cell ReselectionExercise

� Exercise 1: What kind of cell reselectionprocedure you can observe in Trace13and Trace14?

� Exercise 2: For each case of cellreselection, find old and new cellidentities

Page 187: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.187

1.187

� NC0 reselection

3.7 Cell Reselection QoS Indicators

� NC2 reselection

NC2 reselection start

Number of requestsNumber of successes, Nb of DL/UL TBF releases

Success rate

Failure causes

time

TBF establishment end

Target cell rejected

Target cell not rejected

reselection time Outgoing

Incoming

Max

Avg

Min

Number of successes, Nb of DL/UL TBF releases

B8

Page 188: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.188

1.18

� Cell reselection: ALL = NC0+NC2

3.7 Cell ReselectionQoS Indicators, all, NC0

Number of successful cell re-selection P397

Number of successful NC0 cell re-selection P436

NC0+NC2 re-selection

NC0 re-selection

B8

� New counters in B8: P436� Modified in B8: P397 to take into account cell reselection in NC2 mode.

Page 189: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.189

1.189

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

Ratio of NC2 re-selection cause Emergency (P433a+P433c+P433d) / (P433a+P433b+P433c+P433d) * 100

Ratio of NC2 re-selection cause Better Condition

(P433b) / (P433a+P433b+P433c+P433d) * 100

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)

P435d

Number of NC2 cell re-selection requests

P433a+P433b+P433c+P433d

Number of NC2 cell re-selection successes P435a+P435b+P435c+P435dNC2 cell re-selection success rate (P435a+P435b+P435c+P435d) /

(P433a+P433b+P433c+P433d)

NC2 re-selection

� Cell reselection: NC2

3.7 Cell ReselectionQoS Indicators, all, NC2 1/2

KPI

KPI

B8

� New counters in B8: P433a, P433b, P433c, P433d, P435a, P435b, P435c, P435d

Page 190: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.190

1.190

� Cell reselection: NC2

3.7 Cell ReselectionQoS Indicators, all, NC2 2/2

Number of NC2 cell re-selection failure when target cell is rejected

P437a

Number of NC2 cell re-selection failure when target cell is not rejected

P437b

Rate of NC2 cell re-selection failure reported by the MS

(P437a+P437b) / (P433a+P433b+P433c+P433d)

Average outgoing NC2 cell re-selection duration

P431a

Maximum outgoing NC2 cell re-selection duration

P431b

Minimum outgoing NC2 cell re-selection duration

P431c

Average incoming NC2 cell re-selection duration

P432a

Maximum incoming NC2 cell re-selection duration

P432b

Minimum incoming NC2 cell re-selection duration

P432c

NC2 re-selection

B8

� New counters in B8: P431a, P431b, P431c, P432a, P432b, P432c, P433a, P433b, P433c, P433d, P437a, P437b

Page 191: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.191

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.191

4 Detection of the Main BSS GPRS QoS Problems

B8

� Most information of this chapter are available for B7 release.

Page 192: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.192

1.192

4 Detection of the Main BSS GPRS QoS ProblemsSession Presentation

� Objective: to be able to detect the main GPRS QoS problems ofthe Alcatel BSS

� Program:� 4.1 General Principles� 4.2 Main BSS GPRS QoS Problems

B8

Page 193: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.193

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.193

4 Detection of the Main BSS GPRS QoS Problems

4.1 General Principles

B8

Page 194: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.194

1.194

4.1 General Principles KPI, Warning Indicator

� A lot of QoS indicators are computed from BSS GPRS counters

� QoS indicators that will be followed-up by management arecalled KPI: Key Performance Indicator

� Among all BSS GPRS QoS indicators some are used to detectQoS problems: they are called WARNING indicators

� usually all KPIs� other major indicators as from radio optimizer view

B8

Page 195: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.195

1.195

4.1 General PrinciplesQoS Threshold, Sampling Indicator

� A WARNING indicator is often attached a QoS threshold value todecide if the indicator value is bad or not

� In case a WARNING indicator value is considered as bad thenanother indicator called the SAMPLING indicator and attached tothe WARNING indicator must be checked

� A SAMPLING indicator is attached a sample threshold value todecide if the WARNING indicator value is relevant or not

B8

Page 196: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.196

1.196

4.1 General PrinciplesQoS Problem Detection

List of BSS QoS indicators

I1. I2. I3. I4. I5, I6, I7, I8, etc

Are someWarning indicator

values bad?

end Check the relatedSampling indicator value

Is the Warningindicator value

relevant?

Analyze QoSproblem

no

no

yes

yes

B8

Page 197: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.197

1.197

Time allowed:10 minutes

4.1 General PrinciplesQoS Problem Detection, Exercise

� Exercise: Using analogy with BSSGSM QoS indicators find the Samplingindicator attached to each of thefollowing GPRS Warning indicators:

� TBF establishment success rate� TBF drop rate� Cell reselection success rate

B8

Page 198: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.198

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.198

4 Detection of the Main BSS GPRS QoS Problems

4.2 Main BSS GPRS QoS problems

B8

Page 199: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.199

1.199

4.2 Main BSS GPRS QoS Problems Exercise 1: List Them

Time allowed:10 minutes

� Exercise 1: List the main BSS QoSproblems seen as a QoS degradation bythe end user

� BSS GPRS QoS problems are relatingto Data transfer problems between theMS and the GPRS Core network,which are due to the BSS

B8

Page 200: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.200

1.200

4.2 Main BSS GPRS QoS Problems Exercise 2: Find Warning and Sampling Indicators

Time allowed:10 minutes

� Exercise 2: Find the Warning andSampling indicators which will be used todetect each of these problems:

� Data transfer not established� Data transfer degraded� Data transfer interrupted� Data transfer dropped

B8

Page 201: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.201

1.201

4.2 Main BSS GPRS QoS Problems Exercise 3: UL Data Transfer Establishment Degradation

Time allowed:10 minutes

� Exercise 3: Find the Warning indicatordegraded by difficulties to establish a ULTBF resulting in a TBF establishment afterMS repetitions of channel request

� Can this problem be identified throughQoS indicators?

� If not, what must be done to find thecause of the UL data transferestablishment degradation?

B8

Page 202: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.202

1.202

4.2 Main BSS GPRS QoS Problems Exercise 4: DL Data Transfer Establishment Degradation

Time allowed:10 minutes

� Exercise 4: Find the Warning indicatordegraded by difficulties to establish a DLTBF resulting in a TBF establishment afterMFS repetitions of channel assignment

� Can this problem be identified throughQoS indicators?

� If not, what must be done to find thecause of the DL data transferestablishment degradation?

B8

Page 203: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.203

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.203

5 Analysis of the Main BSS GPRS QoS Problems

B8

� Most information of this chapter are available for B7 release.

Page 204: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.204

1.204

� Objective: to be able to analyse the main GPRS QoS problemsof the Alcatel BSS

� Program:� 5.1 Find the Causes of a BSS GPRS QoS Problem� 5.2 What kind of QoS Problem is recorded in the Trace?

5 Analysis of the Main BSS GPRS QoS ProblemsSession PresentationB8

Page 205: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.205

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.205

5 Analysis of main BSS GPRS QoS problems

5.1 Find the causes of a BSS GPRS QoS problem

B8

Page 206: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.206

1.206

5.1 Find the Causes of a BSS GPRS QoS ProblemExercise 1: Find the Probable Causes

Time allowed:30 minutes

� Exercise 1a: Find the probable causesof a data transfer establishment failure

� Exercise 1b: Find the probable causesof a data transfer degradation

� Exercise 1c: Find the probable causesof a data transfer interruption

� Exercise 1d: Find the probable causesof a data transfer drop

B8

Page 207: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.207

1.207

5.1 Find the Causes of a BSS GPRS QoS ProblemExercise 2: Find the Related QoS Indicators

Time allowed:30 minutes

� Exercise 2a: Find the QoS indicators tobe use to characterize the probablecauses of a data transfer establishmentfailure

� Exercise 2b: Find the QoS indicators tobe use to characterize the probablecauses of a data transfer degradation

� Exercise 2c: Find the QoS indicators tobe use to characterize the probablecauses of a data transfer interruption

� Exercise 2d: Find the QoS indicators tobe use to characterize the probablecauses of a data transfer drop

B8

Page 208: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.208

© Alcatel University - 8AS902001419 VTZZA1 Ed.011.208

5 Analysis of the Main BSS GPRS QoS Problems

5.2 What kind of QoS Problem is recorded in theTrace?

B8

Page 209: Introduction to GPRS E-GPRS Quality of Service Monitoring - BSS Release B8 (2)

© Alcatel University - 8AS 90200 1419 VH ZZA Ed.01 Page 1.209

1.209

Time allowed:30 minutes

5.2 What kind of QoS Problem is recorded in the Trace?Exercise

� What kind of BSS GPRS QoS problemyou can observed in the trace 15?