GEO Interface
The Nokia traces we currently use are the GEO Interface files, generated by Emil Server (Megamon and Emil together).
Name | How to detect? |
DNS_RSCP_AVG DNS_RSCP_MAX DNS_ECNO_AVG DNS_ECNO_MAX |
extracted from RRC message “rrcMeasurementReport” (UL DCCH) |
DNS_VOICE_CALL_START EVT_VOICE_CALL_START |
detected from Geo Interface event “RabTicket”
where rab_phase = 7 (“Active”) and rab_status = 1 (“Success”) and rab_type = 1 (“CS Voice”) note: if requested by customer separate analysis based on RANAP message flow can be done |
DNS_PACKET_CALL_START
EVT_PACKET_CALL_START |
detected from Geo Interface event “RabTicket”
where rab_phase = 7 (“Active”) and rab_status = 1 (“Success”) and rab_ type = 3 (“PS Data”) note: if requested by customer separate analysis based on RANAP message flow can be done |
DNS_SPEECH_DROP_CALL
EVT_SPEECH_DROP_CALL |
detected from Geo Interface event “RabTicket”
where rab_phase = 7 (“Active”) and rab_status = 2 (“Failure”) and rab_ type = 1 (“CS Voice”) note: if requested by customer separate analysis based on RANAP message flow can be done |
DNS_PS_DROP_CALL EVT_PS_DROP_CALL |
detected from Geo Interface event “RabTicket”
where rab_phase = 7 (“Active”) and rab_status = 2 (“Failure”) and rab_ type = 3 (“PS Data”) note: if requested by customer separate analysis based on RANAP message flow can be done |
DNS_LOCATION_AREA_UPDATE EVT_LOCATION_AREA_UPDATE | detected from NAS message
where protocol = “mobile management” and type = “location updating request” |
DNS_LOCATION_AREA_UPDATE_REJECT EVT_LOCATION_AREA_UPDATE_REJECT | detected from NAS message
where protocol = “mobile management” and type = “location updating reject” |
DNS_ROUTING_AREA_UPDATE EVT_ROUTING_AREA_UPDATE | detected from NAS message
where protocol = “GPRS mobility management” and type = “routing area update request” |
DNS_RRC_CONNECTION_REQUEST EVT_RRC_CONNECTION_REQUEST | detected from RRC message “rrcConnectionRequest” (UL CCCH) additional information: “establishmentCause” |
DNS_RRC_CONNECTION_RELEASE EVT_RRC_CONNECTION_RELEASE |
detected from RRC message “rrcConnectionRelease” (DL CCCH) additional information: “releaseCause”
|
DNS_RRC_CONNECTION_REJECT EVT_RRC_CONNECTION_REJECT | detected from RRC message “rrcConnectionReject” (DL CCCH) additional information: “RejectionCause” |
DNS_RRC_CELL_UPDATE EVT_RRC_CELL_UPDATE |
detected from RRC message “rrcCellUpdate” (UL CCCH) |
DNS_RRC_URA_UPDATE EVT_RRC_URA_UPDATE |
detected from RRC message “rrcUraUPdate” (UL CCCH) |
DNS_SOFT_HO_EXECUTION EVT_SOFT_HO_EXECUTION | detected from RRC message “activeSetUpdate” (DL DCCH)
additional information is one of the following elements: BRANCH_AD- DITION_REQUEST, BRANCH_REPLACEMENT_REQUEST or BRANCH_DE- LETION_REQUEST |
DNS_ IRAT_HO_EXECUTION EVT_ IRAT_HO_ EXECUTION |
detected from RRC message “handoverFromUTRANCommand” (DL DCCH)
additional information is target system: GSM, EUTRA, CDMA2000, etc |
DNS_IRAT_HO_EXECUTION_FAILURE EVT_IRAT_HO_EXECUTION_FAILURE | detected from RRC message “HandoverFromUTRANFailure” (UL DCCH) |
DNS_IRAT_CC_EXECUTION EVT_IRAT_ CC_EXECUTION |
detected from RRC message “CellChangeOrderFromUTRAN “ (DL DCCH)
Additional Information is GSM when available. |
DNS_ IRAT_CC_EXECUTION_FAILURE EVT_ IRAT_CC_EXECUTION_FAILURE |
detected from RRC message “CellChangeOrderFromUTRANFailure” (UL DCCH) |
DNS_PS_DATA_VOLUME | detected from Geo Interface “ThroughputTicket”
this event is a list of integer numbers meaning different categories of a user packet traffic volumes in Bytes during a measurement period of 20 seconds: int01 = AMR_DL bytes int02 = AMR_UL bytes int03 = CS_Conv_DL bytes int04 = CS_Conv_UL bytes int05 = CS_Strea_DL bytes int06 = CS_Strea_UL bytes int07 = PS_Strea_DL bytes int08 = PS_Strea_UL bytes int09 = Intera_DL bytes int10 = Intera_UL bytes int11 = Bgr_DL bytes int12 = Bgr_UL bytes int13 = CS_Voice_HS_DSCH_DL bytes int14 = CS_Voice_HS_DSCH_UL bytes
Most of the time AMR (DL and UL) bytes are non zero (this is an AMR voice call) and/or Interactive (DL and UL) bytes are non zero (this is a typical packet data transfer using NRT R99 or HSPA service).
Other packet traffic categories have typically zero values (sometimes PS Streaming can be seen). |
DNS _THROUGHPUT_DL DNS _THROUGHPUT_UL |
detected from Geo Interface “ThroughputTicket”
this event offers downlink and uplink interactive type throughput values in kbits/sec
Throughput is calculated from PS_DATA_VOLUME as: downlink_throughput_kbits_per_second = (8 * Intera_DL bytes / 1024) / measurement_period uplink_throughput_kbits_per_second = (8 * Intera_UL bytes / 1024) / measurement_period where measurement_period = 20 seconds (this value is fixed in RNC).
Note: Throughput in traces is calculated as number of bytes (data volume) per measurement period equal to 20 seconds. Throughput calculated this way may be close to average throughput in case of FTP or Streaming services but unfortunately is far away from expected user throughput values experienced in case of the most typical Inte- ractive Service with HSPA. For example: a single measurement period with 0,5 second of 10Mbits/s and then 19,5 sec of 0Mbit/s would give reported throughput of 0,25Mbit/s which is mathematically correct but far from common sense as the user throughput was 10Mbit/s in fact. In other words throughput values from traces cannot be used to evaluate user experience and they almost always appear much lower then expected. |