Gprs Signalling and Monitoring: Gprs Performance Management Workshop

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 25

GPRS PERFORMANCE MANAGEMENT WORKSHOP

GPRS SIGNALLING and


MONITORING

Matti Puhto
Principal Engineer
Delhi 2.6.2005

1 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


AGENDA: day2
 GPRS Signalling
Basic basic cases: TBF establishment, RA update, flush, suspend, resume
DL TBF establishment
UL TBF establishment, 1 phase access
UL TBF establishment, 2 phase access
UL TBF establishment while DL TBF exists
DL TBF establishment while UL TBF exists
GPRS/IMSI Attach
GPRS/IMSI Detach
PDP context activation
PDP content deactivation
PCH & DL TBF
Cell Change, same PCU
Cell Change, PCU(A)=>PCU(B), same BSC
Routing Area update
 GPRS Monitoring
Measurement process
GPRS KPI
Performance Indicators

2 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


These counter groups are
refereed to in the following
Counter group definitions
pictures

DL TBF normal release


UL TBF normal release 72009(S9)
72004(S9)

Max Dur DL TBF Ave Dur DL TBF


Max Dur UL TBF Ave Dur UL TBF /c72006(S9) /c72008/72009(S9)
72001(S9) 72003/72004(S9) DL TBF release
UL TBF release
counter group
counter group Ave DL LLC per TBF Max DL LLC per TBF
Ave UL LLC per TBF Max UL LLC per TBF definition
definition 72021/72022(S9) 72025(S9)
/c72023/72024(S9) /c72026(S9)

TBF per priority Duration per priority


TBF per priority Duration per priority 90000(S10) 90002
90000(S10) 90002

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)

3 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


DL TBF ASSIGNMENT (GPRS,EGPRS), MS on CCCH,

MS BTS BSC SGSN

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)

P-Immediate Assignment Ack /c72085(S9)


Immediate Assignment (CCCH)
packet_immed_ass_ack_msg

Packet Polling Request


DL RLC MAC
Packet Polling Request (PACCH) /c72077(S9) Alternatively, Packet Downlink
Assignmnet may be sent if more
timeslots are required

Packet Control Ack (PACCH)


Packet Control Ack

Packet Power Control/Timing Advance


Packet Power Control/Timing Advance
DL RLC MAC
/c72077(S9)

4 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


UL TBF ASSIGNMENT, MS on CCCH , 1 phase access
04.08 specifies that one phase
access shall be used for all S10: no QoS information in 1
signalling ph.access. Fixed priority (best
effor) used.

MS UL TBF ASSIGNMENT, BTS BSC SGSN


MS ON CCCH.
1 phase access.

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)

Immediate Assignment (CCCH) P-Immediate Assignment Ack


CCCH p- imm.ass. ack
/c72085(S9)
packet_immed_ass_ack_msg

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

5 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


UL TBF ASSIGNMENT, MS on CCCH. 2 phase access.

MS BTS BSC SGSN

UL TBF ASSIGNMENT, MS ON CCCH. 2 phase access.

Channel Request (RACH)


P_Channel Required /c72082(S9)
packet_ch_req
Establ.cause '2-ph.access'
P-Immediate Assignment Cmd
/c72084(S9)
packet_immed_ass_msg
Single block
Immediate Assignment (CCCH) NOTE: BTS does not send Imm Ass Ack
for Single block Immediate Assignment
Packet Resource Request (PACCH)
Including TLLI for contention resolution
Packet Resource Request
UL RLC MAC
/c72076(S9)

Packet Uplink Assignment (PACCH) Packet Uplink Assignment DL RLC MAC


/c72077(S9)
Including TLLI for contention resolution TBF per priority UL TBF Establ. Max.sim.UL TBF
90000(S10) 72000(S9) 72002(S9)

UL TBF UNACK Max.sim.UL TBF UNACK


72010(S9)Possibly 72012(S9) Possibly

More than 1 TCH Req X tsl UL Alloc X tsl UL


can be allocated. 72034(S9) 72044(S9)

RLC Data block


UL RLC CS1 UL RLC CS2
RLC Data Block /c72062(S9) or /c72064(S9)

Packet Uplink Ack/Nack The Contention resolution


was already done above.
Packet Uplink Ack/Nack (specs) DL RLC MAC
The PCU does not immediately
/c72077(S9) send Packet Uplink
Ack/Nack (as it does in one phase
access for contention
resolution) but only after a
certain amount of blocks or
6 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto after Final UL Data Block.
Establishment of UL TBF when DL TBF is ongoing
The MS may request UL TBF by including a Channel Request Description IE in a Packet Downlink Ack/Nack message

MS BTS BSC SGSN

New TBF is established


in the same mode Packet_DL_Ack/Nack
UL RLC MAC
(GPRS, EGPRS) than (Channel Request Description) /c72076(S9)
the ongoing TBF.
UL TBF DUR. DL
/c72074(S9)

TBF per priority UL TBF Establ. Max.sim.UL TBF


90000(S10) 72000(S9) 72002(S9)
UL TBF UNACK Max.sim.UL TBF UNACK
72010(S9)Possibly 72012(S9) Possibly

Req X tsl UL Alloc X tsl UL


72034(S9) 72044(S9)

Packet Uplink Assignment (PACCH)


DL RLC MAC
/c72077(S9)

UL RLC Data Block UL RLC CS1 UL RLC CS2


/c72062(S9) or /c72064(S9)

7 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


Establishment of (GPRS,EGPRS) DL TBF when UL TBF is ongoing

MS BTS BSC SGSN


LLC PDU

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)

If UL TBF is EGPRS DL TBF EGPRS DL TBF UNACK


72089(S10) 72091(S10)
EGPRS

Req x tsl DL Alloc x tsl DL


72039(S9) 72049(S9)

Packet Downlink Assignment (PACCH)


DL RLC MAC
/c72077(S9)

DL RLC Data Block DL RLC ACK DL RLC UNACK


MSC1…9 or MSC1…9
/c79000(S10) /c79001(S10)

8 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS/IMSI ATTACH. BSS DETAIL 1/5
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: Despite of the case presented below in GMM signalling most of the TBF establishments
can be done on PACCH.
All GMM signalling is RLC data
MS BTS BSC blocks between MS and BSC SGSN
and UL/DL_unitdata between
BSC and SGSN:
Attach Request/Accept/Complete,
UL TBF ASSIGNMENT 1-ph.access
Identity Request/Response,
Authentication, Authentication
Sending of the Attach Request takes 2 radio if
Response, Detach Request, RAU
blocks (2*4 TDMA frames) = appr 40 ms. Request/Accept/Complete,
If UL TBF is longer than 1 block and 1-phase Activate/Deactivate PDP context
acces is in question then PCU has to send Request/Accept
Packet Uplink Ack/Nack after the first block

Start T3310 Attach Request (PDTCH)


Attach Request (in data blocks) UL RLC block
Start T3166 and Including TLLI for contention resolution
counter N3104 Including TLLI for contention resolution
counter

Packet Uplink Ack/Nack Attach Request


Packet Uplink Ack/Nack (PACCH)
DL RLC MAC
Including TLLI for contention resolution Including TLLI for contention resolution /c72077(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

PCU waits for Packet Control Ack


before it starts DL TBF establishment

9 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS/IMSI ATTACH. BSS DETAIL 2/5

MS BTS BSC SGSN

DL TBF ASSIGNMENT

SECURITY FUNCTIONS

Identity Request (IMSI)


(in data blocks) DL RLC block
Identity Request (IMSI) (PDTCH) counter
Final block
Packet Downlink Ack/Nack (PACCH)
Packet Downlink Ack/Nack
UL RLC MAC
T3192 on, MS monitors DL channel /c72076(S9)
T3192 default 500ms
DL TBF release
counter group

UL TBF ASSIGNMENT

Identity Response (IMSI) (PDTCH)


Identity Response (IMSI) UL RLC block
Including TLLI for contention resolution counter
Including TLLI for contention resolution

DL RLC MAC Identity Response (IMSI)


Packet Uplink Ack/Nack
Packet Uplink Ack/Nack (PACCH) /c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution
Authentication
Packet control ack (PACCH)
Packet control ack UL RLC MAC
/c72076(S9)

UL TBF release
counter group

10 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS/IMSI ATTACH. BSS DETAIL 3/5

MS BTS BSC SGSN


SECURITY FUNCTIONS

DL TBF ASSIGNMENT

Authentication (PDTCH) Authentication DL RLC block


counter
Packet Downlink Ack/Nack (PACCH)

Packet Downlink Ack/Nack


UL RLC MAC
/c72076(S9)

DL TBF release
counter group

UL TBF ASSIGNMENT

Authentication Response (PDTCH) Authentication Response UL RLC block


Including TLLI for contention resolution counter
Including TLLI for contention resolution

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

Identity Request (IMEI)


Packet control ack (PACCH)
Packet control ack
UL RLC MAC
/c72076(S9)

UL TBF release
counter group

11 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS/IMSI ATTACH. BSS DETAIL 4/5

MS BTS BSC SGSN


SECURITY FUNCTIONS

DL TBF ASSIGNMENT
Identity Request (IMEI)
DL RLC block
Identity Request (IMEI)(PDTCH) counter

Packet Downlink Ack/Nack (PACCH)


Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)

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

Identity Response (IMEI)


Packet Uplink Ack/Nack DL RLC MAC
Packet Uplink Ack/Nack (PACCH)
/c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution

Packet Uplink Ack/Nack (PACCH) Packet Uplink Ack/Nack, Final Attach Accept

Packet control ack (PACCH)


Packet control ack UL RLC MAC
/c72076(S9)

UL TBF release
counter group

12 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS/IMSI ATTACH. BSS DETAIL 5/5

MS BTS BSC SGSN

DL TBF ASSIGNMENT
Attach Accept
DL RLC block
Stop T3310, counter
when was this? Attach Accept (PDTCH)

Packet Downlink Ack/Nack (PACCH)


Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)

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

Packet control ack (PACCH)


Packet control ack UL RLC MAC
/c72076(S9)

UL TBF release
counter group

13 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


MS-Initiated Combined GPRS/IMSI Detach.
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.

MS BTS BSC SGSN

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

Packet control ack (PACCH) Detach Accept


Packet control ack
Succ_mo_combined_d
UL RLC MAC etach
/c72076(S9) /c1036

UL TBF release If Detach is because of MS Switched off, the


counter group network does not send Detach Accept. If Detach
is because of any other reason, network sends
Detach Accept

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.

Start from MS Packet Idle Mode

MS BTS BSC SGSN

UL TBF ASSIGNMENT, MS ON CCCH 1-ph.access


Activate PDP context Request (PDTCH) Activate PDP context Request
Including TLLI for contention resolution
UL TBF release
Including TLLI for contention resolution counter group

Activate PDP Context Request


Packet Uplink Ack/Nack
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
/c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution
Packet control ack (PACCH)
Packet control ack
UL RLC MAC
/c72076(S9)

SECURITY FUNCTIONS AS SET BY THE OPERATOR


Activate PDP Context Accept

DL TBF ASSIGNMENT, MS ON CCCH Succ_mo_pdp_context_act


/c2000
Activate PDP Context Accept DL RLC block
Activate PDP Context Accept counter

Packet Downlink Ack/Nack (PACCH)


Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)

DL TBF release
counter group

15 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


PDP CONTEXT DEACTIVATION.
DYNAMIC ALLOCATION and ONE PHASE ACCESS USED. OPEN ENDED TBF only in Release 1.
NOTE: In GMM signalling most of the TBF establishments can be done on PACCH.

MS BTS BSC SGSN

UL TBF ASSIGNMENT, MS ON CCCH, 1-ph.access

Deactivate PDP context Request (PDTCH) Deactivate PDP context Request


Including TLLI for contention resolution
UL TBF release
counter group

Including TLLI for contention resolution


Deactivate PDP Context Request
Packet Uplink Ack/Nack
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
/c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution

Packet control ack (PACCH)


Packet control ack UL RLC MAC
/c72076(S9)

SECURITY FUNCTIONS AS SET BY THE OPERATOR


Deactivate PDP Context Accept

DL TBF ASSIGNMENT, MS ON CCCH, 1-ph.access Succ_mo_pdp_context_deact


/c2004
Deactivate PDP Context Accept DL RLC block
Deactivate PDP Context Accept counter
Packet Downlink Ack/Nack (PACCH)
Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)

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

MS BTS BSC SGSN


P-TMSI used in paging.
Paging Request (CCCH PCH) Paging Request (P-TMSI)
Packet Paging Request (PCCCH PPCH)
Paging Request (CCCH PCH) Ra_level_pagings
Packet Paging Request (PCCCH PPCH) To all SEG in paging area /c5000
PS pages on PCH PS pages on PPCH
Packet paging req msgs /c3057 (S9) or /c91019 (S10)
To all MS in SEG /c91020 (S10)
GPRS in BSC (DN99565086) says:
UL TBF ASSIGNMENT, MS ON CCCH The MS's paging response to the
Any LLC frame (PDTCH) Any LLC frame SGSN is handled in the PCU as any other uplink TBF.
Including TLLI for contention resolution UL RLC block Empty LLC frame
Including TLLI for contention resolution counter

Any LLC frame The LLC frame


Packet Uplink Ack/Nack is already ciphered
Packet Uplink Ack/Nack (PACCH) DL RLC MAC
Including TLLI for contention resolution
Including TLLI for contention resolution /c72077(S9) The SGSN
Downlink Data Packets encrypts each DL
Packet control ack (PACCH) Packet control ack packet according
UL RLC MAC Gtp_packets_sent_in_dl to parameters
/c72076(S9) /c3001 negotiated in
Gtp_data_in_bytes_sent_in_dl /c3003 PDP context
UL TBF release activation
counter group NSCV_passed_data_in_bytes /c3017

The data sent by bytes_in_of_vjhc_in_sndcp /c3008


SGSN can not be Header compr.
bytes_out_of_vjhc_in_sndcp /c3009
sent further until
the DL TBF is Data compr. bytes_in_of_v42bis_in_sndcp /c3010
established.
bytes_out_of_v42bis_in_sndcp /c3011
DL DATA TRANSFER (see chart later)

17 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


DATA TRANSFER DL with Intra-PCU Cell Change.
MS BTS1 BTS2 BSC SGSN

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.

UL TBF ASSIGNMENT, MS ON CCCH, via BTS 2

03.60:: "LLC frame of any type, including MS identity"


03.60:: "LLC frame of any type", BSS adds CGI
08.18:

Queued BSSGP signalling, e.g. pages,


DL flush Flush-LL PDU( Old BVCI+MS TLLI)
If MS is in UL data /c72059(S9)
shall not be affected by Flush. These DL Data Packets The SGSN does not
transfer it starts UL TBF UL flush
in the new cell to transfer will thus go wasted if Cell Change /c72058(S9)
wait for Flush-LL
data. Cell Update is happens. Flush-LL Ack ack before it
performed, too. forwards
DL TBF ASSIGNMENT, MS ON CCCH, via BTS 2 new DL Data Packets
towards new
BVCI
DL Data Packets If new BVCI is given in Flush-LL, and the
DL Data Packets (PDTCH) new BVCI is served by the same NSE,
the queued data packets are forwarded to
In Flush-LL Ack the PCU tells the new BVCI. In the Intra-PCU case the
whether the queued data packets NSE is the same, since In the Nokia
were deleted or forwarded to implementation each PCU represents one and
new BVCI only one Network Service Entity (NSE).

18 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


DATA TRANSFER DL with Inter-PCU/Intra BSC Cell Change.
MS BTS1 BTS2 BSC SGSN

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

The MS notices a need for a cell change (measurement strategy in 05.08).


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
change; if the cell change results in RA change, a RA update is performed
instead of a cell update. PCU buffers until RLC/MAC ack??
SGSN buffers until LLC ack???
UL TBF ASSIGNMENT, MS ON CCCH, via BTS 2

03.60:: "LLC frame of any type, including MS identity"


03.60:: "LLC frame of any type", BSS adds CGI

DL flush Flush-LL PDU( Old BVCI+MS TLLI)


/c72059(S9)
DL Data Packets
UL flush
/c72058(S9)
Flush-LL Ack

DL TBF ASSIGNMENT, MS ON CCCH, via BTS 2


In Nokia implementation, the inter-PCU cell
change is also a inter-NSE cell change, thus
DL Data Packets
the PCU destroys queued data packets after
DL Data Packets (PDTCH) a Flush that follow s inter-PCU cell change.
In Flush-LL Ack the PCU tells Thus if PCU is sending DL data when MS
whether the queued data packets makes an inter PCU cell change,
were deleted or forwarded to data is probably lost and retransmissions
new BVCI rely on the LLC layer acknowlegements

19 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


INTER SGSN ROUTING AREA UPDATE 1/2.
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.

MS BTS BSC New SGSN

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

Packet Uplink Ack/Nack Routeing Area Update Request


DL RLC MAC
Packet Uplink Ack/Nack (PACCH) /c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution

Packet control ack (PACCH) UL RLC MAC


Packet control ack
/c72076(S9)

UL TBF release
counter group

SECURITY FUNCTIONS AS SET BY THE OPERATOR


Routeing Area Update Accept
DL TBF ASSIGNMENT

Routeing Area Update Accept DL RLC block


Routeing Area Update Accept
counter

Packet Downlink Ack/Nack (PACCH)


Packet Downlink Ack/Nack
UL RLC MAC
/c72076(S9)

DL TBF release
counter group

20 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


INTER SGSN ROUTING AREA UPDATE 2/2.
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.

MS BTS BSC New SGSN

UL TBF ASSIGNMENT

Routeing Area Update Complete (PDTCH) Routeing Area Update Complete


UL RLC block
Including TLLI for contention resolution Including TLLI for contention resolution counter

Routeing Area Update Complete

Packet Uplink Ack/Nack Succ_inter_sgsn_ra_updat


Packet Uplink Ack/Nack (PACCH) DL RLC MAC /c1019
/c72077(S9)
Including TLLI for contention resolution Including TLLI for contention resolution

UL TBF release
counter group

21 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


KEY PERFORMANCE
Users finally decide what are
INDICATORS (KPI)
KPI when they define the contents
of the report
OPERATOR’S
USER REPORTS KPI
PI
GROUPS

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)

WORK PROCESS TOOLS FORMULAE


KNOW - HOW KNOW - HOW KNOW - HOW

PERFORMANCE STATISTICS SERVICE OF NOKIA CUSTOMER SERVICES

22 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS take-off stages

Stage 0 : design, testing Stage 1 : introduction Stage 2 : volume usage


and deployment "warm-up lap" "the race is on"
Network Planning Network Planning Network Planning Tasks
• Dimensioning, business plan • Dimensioning review • Dimensioning review
• GPRS architecture definition • Plan for new applications • Capacity planning w/ history
• IP core nw desing and new releases • Plan for new applications
• Initial GPRS parameters • GSM platform development
and configuration Optimisation Optimisation Tasks
Optimisation • RF performance opt. • Capacity optimisation
• Integration tests • GPRS traffic verification
• RF performance opt.
• Functionality verification • Introduce, test new features
• Application usage driven
• GPRS configuration and
• QoE driven
GPRS traffic

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

23 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


GPRS KPI

• 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)

24 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto


Some KPI examples

• Bad examples from real life


• Operator was sking Nokia to comitments to following GPRS KPI’s
• The point is to understand what are important issues to operator
• Agree how & where mesurements are coming from
• Counters vs GPRS Traffica
• Husy hour vs 24 hrs average
• Network level vs SGSN level scope

Microsoft Excel
Worksheet

25 © NOKIA India_2.PPT/ 2.6.05 / Matti Puhto

You might also like