19.1.4 MS Purging
29.0023GPPMobile Application Part (MAP) specificationRelease 17TS
19.1.4.1 General
O&M procedures in the VLR or SGSN can trigger MS purging either because of administrative action or because the MS has been inactive for an extended period. The O&M process in the VLR or in the SGSN should ensure that during the MS purging procedure any other attempt to access the MS record is blocked, to maintain consistency of data.
The message flow for a VLR to report MS purging to the HLR is shown in figure 19.1.4/1.
The message flow for an SGSN to report MS purging to the HLR is shown in figure 19.1.4/2.
1) MAP_PURGE_MS_req/ind
2) MAP_PURGE_MS_rsp/cnf
Figure 19.1.4/1: Message flow for MS purging (non-GPRS)
1) MAP_PURGE_MS_req/ind
2) MAP_PURGE_MS_rsp/cnf
Figure 19.1.4/2: Message flow for MS purging (GPRS)
19.1.4.2 Procedure in the VLR
The MAP process in the VLR to report MS purging to the HLR is shown in figure 19.1.4/3. The MAP process invokes macros not defined in this clause; the definitions of these macros can be found as follows:
Receive_Open_Cnf see clause 25.1.2;
Check_Confirmation see clause 25.2.2.
19.1.4.3 Procedure in the SGSN
The MAP process in the SGSN to report MS purging to the HLR is shown in figure 19.1.4/4. The MAP process invokes macros not defined in this clause; the definitions of these macros can be found as follows:
Receive_Open_Cnf see clause 25.1.2;
Check_Confirmation see clause 25.2.2.
Sheet 1: The procedure Purge_MS_In_Serving_Network_Entity is specific to Super-Charger; it is specified in 3GPP TS 23.116 [110]. If the HLR does not support the Super-Charger functionality, processing continues from the "No" exit of the test "Result=Pass?".
19.1.4.4 Procedure in the HLR
The MAP process in the HLR to handle a notification from a VLR or an SGSN that an MS record has been purged is shown in figure 19.1.4/5. The MAP process invokes macros not defined in this clause; the definitions of these macros can be found as follows:
Receive_Open_Ind see clause 25.1.1;
Check_Indication see clause 25.2.1.
If the notification was received from a VLR, the MAP process communicates with the location management application process specified in 3GPP TS 23.012 [23]; if the notification was received from an SGSN, the MAP process communicates with the GPRS mobility management application process specified in 3GPP TS 23.060 [104].
Figure 19.1.4/3: Process Purge_MS_VLR
Figure 19.1.4/4 (sheet 1 of 2): Process Purge_MS_SGSN
Figure 19.1.4/4 (sheet 2 of 2): Process Purge_MS_SGSN
Figure 19.1.4/5: Process Purge_MS_HLR