Anda di halaman 1dari 3

6 Measurements related to the GGSN

6.1 Session Management


6.1.1 Session establishments
The performance counters presented in this subclause are mainly intended to:
- monitor the session establishment success at the GGSN level
- identify the main causes for GGSN originating session establishment failures
- and study the repartition of the different traffic classes within session establishment attempts and successes.
These counters are associated to GPRS Tunnelling Protocol signalling GTP-! for the control plane"# between the
SGSN and the GGSN# and defined in TS $%.&'& and TS $(.&'& )*(+.
The figure below# from TS $%.&'&# recalls the se,uence of messages e-changed for a primary P.P conte-t activation
and a subse,uent secondary P.P conte-t activation and details the events triggering the update of the counters
values.
Figure from TS 23.060:
The three measurement types defined in the clause '.*.* are sub/ect to the 0$ out of % approach0.
1- SM Activate PDP Context e!uest
2- Radio Access Bearer Setup
Primar" PDP
context
activation
#- GTP Create PDP Context e!uest
increment SM.AttActPd$Ctxt.%&ra''icClass(.%A) $riorit"(
#- GTP Create PDP Context es$onse
increment SM.SuccActPd$Ctxt.%&ra''icClass(.%A) $riorit"(
*- SM Activate PDP Context Acce$t
+- SM Activate Secondar" PDP Context e!uest
6- Radio Access Bearer Setup
Secondar"
PDP context
activation
,- GTP Create PDP Context e!uest
increment SM.AttActPd$Ctxt.%&ra''icClass(.%A) $riorit"(
,- GTP Create PDP Context es$onse
increment SM.SuccActPd$Ctxt.%&ra''icClass(.%A) $riorit"(
-- SM Activate PDP Context Acce$t
MS TRA! SGS! GGS!
3GPP
Re"ease # $2% 3GPP TS 32.&03 '#.$$.0 (200#-06)
6.1.1.1 Attem$ted session establishments
a" This measurement provides the number of attempted session establishments. This measurement is split into
subcounters per traffic class and allocation1retention priority or precedence class" indicated in the 2oS profile.
b" !!
c" 3n receipt of a !R45T4 P.P !3NT46T R4274ST message by the GGSN# the relevant measurement is
incremented according to the traffic class and allocation1retention priority or precedence class" indicated in the
message. 8n case of a P.P conte-t activated with R(91(: 2oS attributes# the fields traffic class and
allocation1retention priority used for screening are derived from delay class and precedence class respectively# as
ruled in TS $%.*&9. See also TS $;.&&: )*<+ and TS $(.&'& )*(+.
d" 5 single integer value per measurement type defined in e"
e" S=.5tt5ctPdp!t-t.>grd.?ow
S=.5tt5ctPdp!t-t.!onv.?ow
S=.5tt5ctPdp!t-t.8ntact.?ow
S=.5tt5ctPdp!t-t.Strm.?ow
S=.5tt5ctPdp!t-t.>grd.@igh
S=.5tt5ctPdp!t-t.!onv.@igh
S=.5tt5ctPdp!t-t.8ntact.@igh
S=.5tt5ctPdp!t-t.Strm.@igh
S=.5tt5ctPdp!t-t.>grd.=edium
S=.5tt5ctPdp!t-t.!onv.=edium
S=.5tt5ctPdp!t-t.8ntact.=edium
S=.5tt5ctPdp!t-t.Strm.=edium
f" GgsnAunction
g" Balid for pacCet switched traffic
h" !3=>
i" This measurement is mainly dedicated to 3perator >usiness and Bendor Performance =odelling communities.
6.1.1.. Success'ul session establishments
a" This measurement provides the number of sessions successfully established. This measurement is split into
subcounters per traffic class and allocation1retention priority or precedence class" given in the 2oS profile of the
related P.P conte-t.
b" !!
c" The relevant measurement is incremented on transmission by the GGSN of a !R45T4 P.P !3NT46T
R4SP3NS4 message sent with cause 0Re,uest 5ccepted0# according to the traffic class and allocation1retention
priority of the related P.P conte-t. 8n case of a P.P conte-t activated with R(91(: 2oS attributes# the fields
traffic class and allocation1retention priority used for screening are derived from delay class and precedence class
respectively# as ruled in TS $%.*&9. See also TS $;.&&: )*<+ and TS $(.&'& )*(+.
d" 5 single integer value per measurement type defined in e"
e" S=.Succ5ctPdp!t-t.>grd.?ow
S=.Succ5ctPdp!t-t.!onv.?ow
S=.Succ5ctPdp!t-t.8ntact.?ow
S=.Succ5ctPdp!t-t.Strm.?ow
S=.Succ5ctPdp!t-t.>grd.@igh
S=.Succ5ctPdp!t-t.!onv.@igh
S=.Succ5ctPdp!t-t.8ntact.@igh
S=.Succ5ctPdp!t-t.Strm.@igh
S=.Succ5ctPdp!t-t.>grd.=edium
S=.Succ5ctPdp!t-t.!onv.=edium
S=.Succ5ctPdp!t-t.8ntact.=edium
S=.Succ5ctPdp!t-t.Strm.=edium
3GPP
Re"ease # $2* 3GPP TS 32.&03 '#.$$.0 (200#-06)
f" GgsnAunction
g" Balid for pacCet switched traffic
h" !3=>
i" This measurement is mainly dedicated to 3perator >usiness and Bendor Performance =odelling communities.
6.1.1.# /ailed session establishments
a" This measurement provides the number of session establishment failures. This measurement is split into
subcounters per failure cause.
b" !!
c" 3n transmission by the GGSN of a !R45T4 P.P !3NT46T R4SP3NS4 message indicating a P.P conte-t
activation failure# the measurement is incremented according to the failure cause. Possible causes are included in
TS $(.&'& )*(+. The sum of all supported per cause measurements should e,ual the total number of P.P conte-t
activation failures.
d" 4ach measurement is an integer value. The number of measurements is e,ual to the number of causes supported.
e" The measurement name has the form S=.Aail5ctPdp!t-t.Cause
where Cause identifies the failure cause.
f" GgsnAunction
g" Balid for pacCet switched traffic
h" !3=>
i" This measurement is mainly dedicated to 3perator =aintenance and Bendor Performance =odelling
communities.
6.1.. Net0or1-initiated session establishments
The performance counters presented in this subclause focus on networC initiated P.P conte-t activation procedure#
that
allows the GGSN to initiate the activation of a P.P conte-t on receipt of a P.P P.7 on the Gi interface. The
counters
proposed are mainly intended to
- monitor the signalling e-changed between the @?R and the GGSN during this procedure
- and monitor the success rate for networC-initiated session establishments. 8t has to be noted that measurements
proposed enable to distinguish between the establishment failures occurring before and after the SGSN has
sent the conte-t activation re,uest to the =S.
These counters are associated to the =obile 5pplication Part =5P" protocol layer defined in TS $(.&&$" and to
GPRS
Tunnelling Protocol signalling GTP-! for the control plane"# between the SGSN and the GGSN defined in
TS $(.&'& )*(+".
The figure below# from TS $%.&'&# recalls the se,uence of messages e-changed for a networC initiated P.P conte-t
activation and details the events triggering the update of the counters values.
3GPP
Re"ease # $30 3GPP TS 32.&03 '#.$$.0 (200#-06)
1- PDP PD2
.- MAPSend outing 3n'o 'or GPS
increment SM.Sendout3n'oG$rs4lre!
.- MAPSend outing 3n'o 'or GPS Ac1
increment SM.SuccSendout3n'oG$rs4lrs$
#- GTPPD2 Noti'ication e!uest
increment SM.AttActPd$CtxtNet0
#- GTPPD2 Noti'ication es$onse
increment
SM./ailActPd$CtxtNet0.%Net0Cause( i'
*- SM e!uest PDP Context Activation t t t d
+bis- GTPPD2 Noti'ication e5ect e!uest
increment SM./ailActPd$CtxtNet0.%Cause(
+- SM Activate PDP Context e!uest
6- GTPCreate PDP Context e!uest
,- GTPCreate PDP Context es$onse
-- SM Activate PDP Context Acce$t
MS TRA! SGS! +,R GGS!
Figure from TS 23.06:
6.1...1 Number o' routing in'ormation re!uests 'or net0or1-initiated session
establishment attem$ts
a" This measurement provides the number of DSend Routing 8nfo for GPRS E re,uests sent to the @?R.
b" !!
c" The measurement is incremented on transmission by the GGSN of a =5P S4N. R37T8NG 8NA3 A3R GPRS
message to the @?R. See TS $%.&'& and TS $(.&&$.
d" 8nteger
e" S=.SendRout8nfoGprs@lrRe,
f" GgsnAunction
g" Balid for pacCet switched traffic
h" !3=>
i" This measurement is mainly dedicated to Bendor Performance =odelling community.
6.1.... Number o' routing in'ormation success'ul res$onses 'or net0or1-initiated
session establishment attem$ts
a" This measurement provides the number of D Send Routing 8nfo for GPRS E response messages received from
@?R indicating a positive outcome.
b" !!
c" The measurement is incremented on receipt by the GGSN of a =5P S4N. R37T8NG 8NA3 A3R GPRS
response message containing an SGSN address# which indicates a successful outcome. See TS $%.&'& and TS
$(.&&$.
d" 8nteger
e" S=.SuccSendRout8nfoGprs@lrRsp
f" GgsnAunction
g" Balid for pacCet switched traffic