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