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