20.4 Subscriber Identity procedure

09.023GPPMobile Application Part (MAP) specificationTS

In the subscriber identity procedure the IMSI of the subscriber is retrieved from the HLR. The procedure is shown in figure 20.4/1.

+—–+ +——+ +——+
ª OMC ª ª VLR ª ª HLR ª
ª ª ª ª ª ª
+—–+ +——+ +——+
ª 1.ª ª ß
+ – – – – >ª 2.ª ß
ª +———————>ª ß
ª ª 3. ª ß
ª 4. +<———————ª ß
+< – – – – ª ª ß
ª ª ª ß

1) Identity request

2) MAP_SEND_IMSI

3) MAP_SEND_IMSI_ACK

4) Identity confirm

Figure 20.4/1: The subscriber identity procedure

20.4.1 Subscriber identity procedure in the HLR

Opening of the dialogue is described in the macro Receive_Open_Ind in subclause 25.1, with outcomes:

– procedure termination; or

– dialogue acceptance, with proceeding as below.

When receiving the MAP_SEND_IMSI indication, the HLR will check the parameters and data in the primitive. Data errors are reported as an unexpected data value error or a data missing error depending on the nature of the error.

If the subscriber is known in the HLR, the IMSI is fetched from the database and sent to the VLR. If the MSISDN cannot be identified, unknown subscriber indication is passed to the VLR.

The subscriber identity procedure in the HLR is shown in figure 20.4/2.

Figure 20.4/2: Process Send_IMSI_HLR

20.4.2 Subscriber identity procedure in the VLR

When the IMSI request is received from the OMC, the VLR will send the MAP_SEND_IMSI request to the HLR. The contents of the response is sent to the OMC.

The subscriber identity procedure in the VLR is shown in figure 20.4/3.

Figure 20.4/3: Process Send_IMSI_VLR