22.2 Registration procedure
29.1203GPPMobile Application Part (MAP) specification for Gateway Location Register (GLR)Release 17TS
22.2.1 General
The registration procedure is used to register data related to a supplementary service in the HLR. The registration procedure is a fully transparent communication between the MS and the HLR.
22.2.2 Procedures in the GLR
Supplementary service registration
When receiving the MAP_REGISTER_SS indication from VLR, the MAP user in the GLR transfers the information to the HLR in the MAP_REGISTER_SS request without checking the contents of the service indication.
The GLR then awaits the receipt of the MAP_REGISTER_SS confirm from the HLR. The MAP user in the GLR shall transfer the information contained in this primitive to the VLR in the MAP_REGISTER_SS response without checking its contents.
Error handling
If at any time during this procedure a MAP_P_ABORT, MAP_U_ABORT, MAP_NOTICE or unexpected MAP_CLOSE indication is received from the VLR concerning the process, a MAP_U_ABORT request indicating application procedure cancellation is sent to the HLR (if a connection exists). If a MAP_NOTICE indication was received from the VLR, that dialogue must be closed by sending a MAP_CLOSE request towards the VLR. The process is terminated.
If a MAP_P_ABORT, MAP_U_ABORT or MAP_CLOSE indication is received from the HLR, a MAP_U_ABORT request shall be sent to the VLR terminating the process. If a MAP_NOTICE indication was received from the HLR, that dialogue must be closed by sending a MAP_CLOSE request towards the HLR. The process terminates.
The registration procedure in the GLR is shown in figure 22.2/1.
Figure 22.2/1 (sheet 1 of 2): Procedure SS_Register_GLR
Figure 22.2/1 (sheet 2 of 2): Procedure SS_Register_GLR