20.3.1 Procedures in the HLR

09.023GPPMobile Application Part (MAP) specificationTS

20.3.1.1 Subscriber deletion procedure

When the subscriber deletion request is received from the OMC, the HLR shall delete the subscriber data from the HLR and initiate the MAP_CANCEL_LOCATION request to the VLR or to the SGSN where the subscriber is registered.

The subscriber deletion procedure in the HLR is shown in the figure 20.3/3.

Figure 20.3/3: Process Delete_Subscriber_HLR

20.3.1.2 Subscriber data modification procedure

The OMC can modify the subscriber data in several different ways. The modifications can be categorized in following groups:

a) no effect in the VLR;

b) data shall be modified in both the HLR and the VLR;

c) withdrawal of a basic service or a supplementary service requiring change to VLR data;

d) modification affects on the roaming of the subscriber and the subscriber shall be removed from the VLR data base;

e) authentication algorithm or authentication key of the subscriber is modified;

f) no effect in the SGSN;

g) data shall be modified in both the HLR and the SGSN;

h) withdrawal of a GPRS subscription data or a basic service or both requiring change to SGSN data;

i) modification affects on the roaming of the subscriber and the subscriber shall be removed from the SGSN data base;

j) withdrawal of GPRS Subscription related to Network Access Mode;

k) withdrawal of non-GPRS Subscription related to Network Access Mode;

In case "b" and “g” the MAP_INSERT_SUBSCRIBER_DATA service is initiated in the HLR.

In case "c" and “h” the MAP_DELETE_SUBSCRIBER_DATA service is initiated in the HLR.

In cases "d", "e", “i”, “j” and “k” the MAP_CANCEL_LOCATION service is initiated in the HLR.

If the result of a primitive received from the VLR or from the SGSN is unsuccessful, the HLR may initiate re-attempts; the number of repeat attempts and the time in between are HLR operator options, depending on the error returned by the VLR or by the SGSN.

The subscriber data modification procedure in the HLR is shown in the figures 20.3/4, 20.3/5 and 25.7/2.

Figure 20.3/4 (sheet 1 of 2): Process Modify_Data_HLR

Figure 20.3/4 (sheet 2 of 2): Process Modify_Data_HLR

Figure 20.3/10: Macro Delete_GPRS_Subscriber_Data_HLR

Figure 20.3/5: Macro Delete_Subscriber_Data_HLR