20.2 Tracing procedures
29.0023GPPMobile Application Part (MAP) specificationRelease 17TS
Three types of tracing procedures exist:
i) Subscriber tracing management procedures;
ii) Subscriber tracing procedures;
iii) Event tracing procedures.
The subscriber tracing management procedures are used to manage the status and the type of the tracing. The subscriber tracing activation procedure is used at location updating or data restoration when the trace mode of a subscriber is set active in the HLR or, as a stand alone procedure, when the subscriber is already registered and the trace mode becomes active in the HLR. The procedures to activate tracing in the VLR are shown in figures 20.2/1 and 20.2/3. The procedures to activate tracing in the SGSN are shown in figures 20.2/2 and 20.2/4.
1) Subscriber Tracing Activation
2) MAP_ACTIVATE_TRACE_MODE_req/ind
3) MAP_ACTIVATE_TRACE_MODE_rsp/cnf
4) Subscriber Tracing Activation Accepted
Figure 20.2/1: Stand-alone subscriber tracing activation procedure for non-GPRS
1) Subscriber Tracing Activation
2) MAP_ACTIVATE_TRACE_MODE_req/ind
3) MAP_ACTIVATE_TRACE_MODE_rsp/cnf
4) Subscriber Tracing Activation Accepted
Figure 20.2/2: Stand-alone subscriber tracing activation procedure for GPRS
1) MAP_UPDATE_LOCATION or MAP_RESTORE_DATA_req/ind
2) MAP_ACTIVATE_TRACE_MODE_req/ind
3) MAP_ACTIVATE_TRACE_MODE_rsp/cnf
4) MAP_UPDATE_LOCATION_rsp/cnf or MAP_RESTORE_DATA_rsp/cnf
Figure 20.2/3: Subscriber tracing activation procedure at location updating or data restoration
1) MAP_UPDATE_GPRS_LOCATION_req/ind
2) MAP_ACTIVATE_TRACE_MODE_req/ind
3) MAP_ACTIVATE_TRACE_MODE_rsp/cnf
4) MAP_UPDATE_GPRS_LOCATION_rsp/cnf
Figure 20.2/4: Subscriber tracing activation procedure at GPRS location updating
The MAP_ACTIVATE_TRACE_MODE request includes the IMSI, trace reference, trace type and identity of the OMC.
The subscriber tracing deactivation procedure is used when tracing of a subscriber in the VLR or in the SGSN is no longer required. The procedures are shown in figures 20.2/5 and 20.2/6.
1) Subscriber Tracing Deactivation
2) MAP_DEACTIVATE_TRACE_MODE_req/ind
3) MAP_DEACTIVATE_TRACE_MODE_rsp/cnf
4) Subscriber Tracing Deactivation Accepted
Figure 20.2/5: Subscriber tracing deactivation procedure for non-GPRS
1) Subscriber Tracing Deactivation
2) MAP_DEACTIVATE_TRACE_MODE_req/ind
3) MAP_DEACTIVATE_TRACE_MODE_rsp/cnf
4) Subscriber Tracing Deactivation Accepted
Figure 20.2/6: Subscriber tracing deactivation procedure for GPRS
The subscriber tracing procedures are used when the VLR detects any subscriber related activity for which the trace mode is activated, e.g. the VLR receives a MAP_PROCESS_ACCESS_REQUEST indication. The procedure is shown in figure 20.2/7.
1) MAP_PROCESS_ACCESS_REQUEST_req/ind
2) MAP_TRACE_SUBSCRIBER_ACTIVITY_req/ind
3) Subscriber tracing information
Figure 20.2/7: Subscriber tracing procedure in the serving MSC