Gprs Signalling and Monitoring: Gprs Performance Management Workshop
Gprs Signalling and Monitoring: Gprs Performance Management Workshop
Gprs Signalling and Monitoring: Gprs Performance Management Workshop
Matti Puhto
Principal Engineer
Delhi 2.6.2005
If block is bad.
UL CS1 bad UL CS1 bad If GPRS block is OK.
/c72070(S9) or /c72071(S9)
DL RLC CS1 DL RLC CS2
If GPRS block is OK. /c72063(S9) or /c72065 (S9) or
UL RLC block DL RLC block
counter group UL RLC CS1
or
UL RLC CS2 counter group
definition /c72062(S9) /c72064(S9)
definition If EGPRS.
DL RLC ACK DL RLC UNACK
If EGPRS. MSC1…9 or MSC1…9
/c79002(S10) /c79003(S10)
UL RLC ACK UL RLC UNACK
MSC1…9 or MSC1…9
/c79002(S10) /c79003(S10)
MS on ready state
/c72084(S9)
P-Immediate Assignment packet_immed_ass_msg
TBF per priority DL TBF Establ. Max sim. DL TBF
90000(S10) 72005(S9) .72007(S9)
Sent on the PDTCH to find
out the MS Timing Advance. In If requested and EGPRS DL TBF EGPRS DL TBF UNACK
Nokia implementation, always available 72089(S10) Possibly72091(S10) Possibly
sent when DL TBF
Assignment is from CCCH.
Not sent when DL TBF is Only 1 TCH is Req 1 tsl DL Alloc 1 tsl DL
assigned on PACCH allocated first. 72039(S9) 72049(S9)
RACH p-ch.req.
Channel Request (RACH) /c72082(S9)
P-Channel Required packet_ch_req
Establ.cause '1-ph.access'
P-Immediate Assignment Cmd CCCH p- imm.ass.
(CCCH) /c72084(S9)
packet_immed_ass_msg
Only 1 TCH can
be allocated.
UL TBF Establ. Max.sim.UL TBF
Sent 6 TDMA frames before 72000(S9) 72002(S9)
the Imm Ass goes to air.
Includes the air-if TDMA frame
number of the Imm Ass Req 1 tsl UL Alloc 1 tsl UL
message 72034(S9) 72044(S9)
UL TBF IS PROPERLY ESTABLISHED ONLY AFTER CONTENTION RESOLUTION, I.e. the MS sends the first data blocks with TLLI included
in the RLC headers, and the Network (PCU) returns the same TLLI in the Packet UL Ack/Nack
DL TBF DUR. UL
New TBF is established /c72075(S9)
in the same mode
(GPRS, EGPRS) than
the ongoing TBF. TBF per priority DL TBF Establ. Max sim. DL TBF
90000(S10) 72005(S9) .72007(S9)
DL RLC MAC
Packet Uplink Ack/Nack, Final /c72077(S9)
Stop T3166 Packet Uplink Ack/Nack, Final Identity Request (IMSI)
and Counter N3104 Packet control ack
Packet control ack (PACCH)
UL TBF release
counter group
DL TBF ASSIGNMENT
SECURITY FUNCTIONS
UL TBF ASSIGNMENT
UL TBF release
counter group
DL TBF ASSIGNMENT
DL TBF release
counter group
UL TBF ASSIGNMENT
Authentication Response
Packet Uplink Ack/Nack
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
Including TLLI for contention resolution /c72077(S9)
Including TLLI for contention resolution
UL TBF release
counter group
DL TBF ASSIGNMENT
Identity Request (IMEI)
DL RLC block
Identity Request (IMEI)(PDTCH) counter
DL TBF release
counter group
UL TBF ASSIGNMENT
Identity Response (IMEI) (PDTCH) Identity Response (IMEI)
UL RLC block
Including TLLI for contention resolution
Including TLLI for contention resolution counter
Packet Uplink Ack/Nack (PACCH) Packet Uplink Ack/Nack, Final Attach Accept
UL TBF release
counter group
DL TBF ASSIGNMENT
Attach Accept
DL RLC block
Stop T3310, counter
when was this? Attach Accept (PDTCH)
DL TBF release
counter group
UL TBF ASSIGNMENT,
Attach Complete (PDTCH) Attach Complete
UL RLC block
Including TLLI for contention resolution
Including TLLI for contention resolution counter
Attach Complete is
sent only in case
P-TMSI was allocated
in Attach Accept
Packet Uplink Ack/Nack Attach Complete
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
Including TLLI for contention resolution /c72077(S9) Succ_combined_attach
Including TLLI for contention resolution
/c1002
UL TBF release
counter group
UL TBF ASSIGNMENT
Detach Request (PDTCH) Detach Request
UL RLC block
Including TLLI for contention resolution
Including TLLI for contention resolution counter
Detach Request
Packet Uplink Ack/Nack
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
Including TLLI for contention resolution /c72077(S9)
Including TLLI for contention resolution
DL TBF ASSIGNMENT
Detach Accept
DL RLC block
Detach Accept (PDTCH) counter
Packet Downlink Ack/Nack (PACCH)
Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)
DL TBF release
counter group
14 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto
PDP CONTEXT ACTIVATION.
DYNAMIC ALLOCATION and ONE PHASE ACCESS USED. 04.08 specifies that one phase access shall be used for all signalling, I.e. if the access is for Layer 3 signalling
only, and not for a Layer 3 data transfer. OPEN ENDED TBF only in Release 1. NOTE: In GMM signalling most of the TBF establishments can be done on PACCH.
DL TBF release
counter group
DL TBF release
counter group
16 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto
GPRS PAGING & DL DATA TRANSFER.
DYNAMIC ALLOCATION USED. 04.08 specifies that one phase access shall be used for all signalling, I.e. if the access is for Layer 3 signalling only, and not for a Layer 3 data
transfer. DOWNLINK ASSIGNMENT is sent when downlink data transfer starts. OPEN ENDED TBF only in Release 1. NOTE: In GMM signalling most of the TBF
establishments can be done on PACCH.
If MS in standby (timer def.44sec after TBF release) location not known exactly Pagings come from
=> paging needed for first GSSGP DL packet (about 1.5k) GIP or GMG
The SGSN
DL TBF ASSIGNMENT, MS ON CCCH, via BTS 1 encrypts each DL
packet according
DL Data Packets to parameters
DL Data Packets negortiated in
DL Data Packets (PDTCH) PDP context
activation
PCU buffers LLC pdu's in RLC
The MS notices a need for a cell change (measurement strategy in 05.08). ACK-moode until all RLC blocks of
the LLC pdu are acknowledged.
The MS stops receiving the DL Data Packets and tunes to the new frequency.
While doing the neighboring measurement, the MS also checks for a possible RA In RLC UNACK-mode PCU buffers
change; if the cell change results in RA change, a RA update is performed until all RLC blócks of LLC pdu are
instead of a cell update. sent.
The SGSN
DL TBF ASSIGNMENT, MS ON CCCH, via BTS 1 encrypts each DL
packet according
DL Data Packets to parameters
DL Data Packets negortiated in
DL Data Packets (PDTCH) PDP context
activation
UL TBF ASSIGNMENT
Routeing Area Update Request (PDTCH) Routeing Area Update Request
Including TLLI for contention resolution
UL RLC block
Including TLLI for contention resolution counter
UL TBF release
counter group
DL TBF release
counter group
UL TBF ASSIGNMENT
UL TBF release
counter group
PI a
MANAGEMENT
KPI
a PI b
MARKETING
PI c
PLANNING KPI
b
O&M .
CUSTOMER CARE
. .
.
.
. .
. . .
.
. KPI
PI zz
DISTRIBUTION
xx
GENERATION
PI=Performance Indicator
(counter, formulae,
figure from MML output)
capacity survey
Performance measures Performance measures
• GPRS traffic observations Performance measures
• GPRS functionality
growth
• GPRS stability & • Application use observations • Traffic mix and distribution
• Field survey results • Bearer performance (statistical)
availability • Application performance
• GSM platform performance • GPRS availability
(statistical)
• Subscriber feedback
Time
• General:
• Nro of GPRS capable MS in the network (potential)
• BSS:
• Traffic per network per day in RLC level
• PCU load
• Nro of cells per PCU
• Nro of GTRX per PCU
• Nro of RTSL per PCU
• Gb utilisation
• Share of 10 busiest cells
• GPRS active cells, cells with more than 6kB RLC traffic per day
• Average GPRS territory per a cell (CSW BH)
• How well TBF will be served (msl_16)
• GPRS blocking (tbf_16)
• Core:
• GPRS attach success ratio (take from GPRS Traffica, more details)
• PDP context success ratio (GPRS Traffica)
• PAPU loading and distribution
• SMMU loading
• Application:
• MMS performance from MMSC and SMSC
• In long term: network evolution will affect to the KPI’s (focus will change)
Microsoft Excel
Worksheet