Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
130 views217 pages

5 15519-Csh109628uen L

Uploaded by

Roma850 Roma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
130 views217 pages

5 15519-Csh109628uen L

Uploaded by

Roma850 Roma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 217

Layered HLR AUC Provisioning over MML

Ericsson Dynamic Activation 1

INTERFACE DESCRIPTION

5/155 19-CSH 109 628 Uen L


Copyright

© Ericsson AB 2017–2020. All rights reserved. No part of this document may be


reproduced in any form without the written permission of the copyright owner.

Disclaimer

The contents of this document are subject to revision without notice due to
continued progress in methodology, design and manufacturing. Ericsson shall
have no liability for any error or damage of any kind resulting from the use of
this document.

Trademark List

All trademarks mentioned herein are the property of their respective owners.
These are shown in the document Trademark Information.

5/155 19-CSH 109 628 Uen L | 2020-03-17


Contents

Contents

1 Introduction 1
1.1 Purpose and Scope 1
1.2 Target Group 1
1.3 Typographic Conventions 1
1.4 Prerequisites 1

2 Communication Protocol 3
2.1 Direct Socket 3
2.2 TELNET 3
2.3 SSH 4
2.4 Ports 4
2.5 Login Procedure 4
2.6 Logout Procedure 5
2.7 Session and Presentation Layer 5
2.8 Queued Printouts 6

3 MML Command Syntax 9


3.1 Command Syntax 9

4 MML AUC Commands 11


4.1 AGAA: Authentication and Key Agreement Algorithm 11
4.2 AGSU: Subscription 15

5 MML HLR Commands 23


5.1 HGAP: Access Point Name 23
5.2 HGAM: Additional MSISDN 30
5.3 HGCM: CAMEL Subscription Data 33
5.4 HGCE: CAMEL Extended Information 55
5.5 HGCS: Closed User Group Basic Service Group Options 63
5.6 HGCT: CAMEL Triggering Criteria 66
5.7 HGCU: Closed User Group 72
5.8 HGIC: IMSI Changeover 79
5.9 HGIR: IMSI Changeover Removal 85
5.10 HGLD: HLR Subscriber Location Services Data 87
5.11 HGMW: Subscriber Message Waiting Data List 96

5/155 19-CSH 109 628 Uen L | 2020-03-17


Layered HLR AUC Provisioning over MML

5.12 HGMS: Multiple Subscription 98


5.13 HGPD: Subscriber PDP Context 105
5.14 HGPP: PDP Context Profile 116
5.15 HGSD: Subscriber Data 120
5.16 HGSG: Subscriber Location Services Address 131
5.17 HGSL: Mobile Subscriber Location 136
5.18 HGSN: Subscriber Network Access Mode 138
5.19 HGSP: Subscriber Profile 139
5.20 HGSS: Supplementary Service 142
5.21 HGSU: Subscription 146
5.22 HGPS: Subscriber Spam SMS Data 151
5.23 HGMA: Mobility Management in Triggering Subscription
Data Activation 154
5.24 HGMM: Mobility Management in Triggering Subscription
Data 156
5.25 HGTE: Spatial Triggers Data 162

6 MML Flexible Numbering Register Commands 169


6.1 FGNT: Subscriber Number Translation 169

7 Faults or Errors 177


7.1 MML AUC Errors 178
7.2 MML FNR Errors 181
7.3 MML HLR Errors 182

Reference List 213

5/155 19-CSH 109 628 Uen L | 2020-03-17


Introduction

1 Introduction

This section is an introduction to this document. It contains information about the


prerequisites, purpose, scope, and target group for the document. This section also
contains explanations of typographic conventions used in this document.

1.1 Purpose and Scope


This document describes the supported MML commands that can be used for
provisioning of layered Authentication Center (AUC-FE) and layered Home
Location Register (HLR-FE). The document also contains commands that have
different characteristics internally in the Ericsson™ Dynamic Activation (EDA)
system, individual and common data commands. Some of the commands are in
the monolithic HLR considered as both individual and massive commands. This
document lists only the individual commands. Additional Man-Machine Language
(MML) commands, other than the ones mentioned in this document, are possible
to add.

Note: This document is not intended to be used for M2M subscriptions.

1.2 Target Group


The target group for this document is as follows:

— System Integrator

— Network Administrator

1.3 Typographic Conventions


Typographic conventions are described in the document Library Overview,
Reference [1].

In addition to the writing conventions mentioned above, the following applies:

— HLR-FE is referred to as HLR throughout this document.

— AUC-FE is referred to as AUC throughout this document.

For information about glossary and terms throughout this document, see Glossary
of Terms and Acronyms, Reference [2].

1.4 Prerequisites
To use this document fully, users must meet the following prerequisites:

5/155 19-CSH 109 628 Uen L | 2020-03-17 1


Layered HLR AUC Provisioning over MML

— Basic knowledge about the Dynamic Activation product

— For detailed descriptions about the parameters mentioned in this document,


refer to HLR specific documentation.

2 5/155 19-CSH 109 628 Uen L | 2020-03-17


Communication Protocol

2 Communication Protocol

The MML is a generic interface that has no dependencies between any data model
and the data being sent and received.

The following are basic features of the MML:

— Synchronous operation; one command can be entered in one session.

— ASCII-character-based presentation

Note: Long client waiting times:

Depending on connection robustness configuration, the NE response time


can result in long MML client waiting times. For more information, see
Function Specification Resource Activation, Reference [7].

For some commands, a massive search is requested from CUDB and


therefore the interface that is synchronized is waiting for the response
to be processed. This can result in long MML client waiting times. If the
connection is terminated before a result is returned, there will be no
searchable Proclog record in the Log Management GUI.

The following standards can be used as transport and network layers:

— Direct Socket (Raw Socket)

— TELNET

— SSH

2.1 Direct Socket


The Direct Socket interface is a raw TCP socket over IP. It is a connection-oriented
protocol providing a reliable, full-duplex byte stream for a user process. TCP
takes care of communication details such as acknowledgments, timers, and
retransmissions.

2.2 TELNET
Standard telnet procedures are used to open a connection. Each end is assumed
to act as a network virtual terminal. The client is always the initiating side and
option negotiation can take place within the structure of the TELNET Protocol,
see http://www.faqs.org/rfcs/rfc854.html, Reference [11]. Any side can choose
to clear the connection.

The MML interface supports only the telnet options Suppress GO Ahead and Echo.

5/155 19-CSH 109 628 Uen L | 2020-03-17 3


Layered HLR AUC Provisioning over MML

— Negotiating telnet options:

• Suppress GO Ahead

When this option is in effect on the connection, then both parties can
send data at the same time, without any Go Ahead message from the
opposite party.

This command is enabled by default. Inbound telnet requests the client


to use this command.

• Echo

Sent by the client or server for the use of telnet echo. The echo party
transmit back the data characters it receives to the other party. It is
normally used by clients to not show entered passwords in clear text on
the screen. The echo party replaces the password characters instead in
the echoing with stars ‘‘*’’ that is printed on the client side.

This command is disabled by default but can be initiated by the client.

2.3 SSH
Secure Shell (SSH) is a cryptographic network protocol for secure data
communication between two networked computers that connects, through a
secure channel over an insecure network, a server and a client running SSH server
and SSH client programs, respectively.

The client is always the initiating side and option negotiation can take place within
the structure of the SSH Protocol. Any side can choose to clear the connection.

For more information, see http://www.ietf.org/rfc/rfc4251.txt, Reference [12].

2.4 Ports
The default port for the MML interface is 8010 for TELNET, and 8111 for SSH.

2.5 Login Procedure


The login procedure for TELNET is as follows:

USERCODE: <username>
PASSWORD: <password>
DOMAIN: <CR>
MA MML PAGE 1
<

The login procedure for SSH is as follows:

4 5/155 19-CSH 109 628 Uen L | 2020-03-17


Communication Protocol

login as: <username>


<username>@localhost's password:<password>
MA MML PAGE 1
<

2.5.1 Login Errors


This section contains information about the errors that can occur in a login
attempt:

Error Message Description


NOT ACCEPTED Invalid username or password supplied
AUTHORIZATION FAILURE
NOT ACCEPTED User has exceeded the maximum number of
allowed connections.
MAX ALLOWED CONNECTIONS
ALREADY OPENED

2.6 Logout Procedure


The logout procedure is as follows:

< EXIT;

LOGGED OFF
<Connection closed by foreign host.
CL24-PL-3:~ #

2.7 Session and Presentation Layer


The session and presentation layers are proprietary Ericsson and support two
types of messages:

— Control messages

— Data messages (CSO)

A message is coded using standard 8-bit ASCII characters.

A number of concurrent sessions can be established on the port on every


processing node. The maximum number of connections allowed can be configured
by system administrators. For further information on how to use concurrent
sessions, see System Administrators Guide for Native Deployment, Reference [3],
or System Administrators Guide for Virtual and Cloud Deployment, Reference [4].

5/155 19-CSH 109 628 Uen L | 2020-03-17 5


Layered HLR AUC Provisioning over MML

Each session is independent of any previous opened sessions. Interference


between two sessions must be handled by the BSS. Dynamic Activation does
not guarantee a mutual exclusion, for example, if two sessions are concurrently
operating on the same subscriber identity, one of the sessions may or may not
receive an error code back.

2.8 Queued Printouts


Printouts of commands that respond with RESULT PRINTOUT are queued and the
terminal must be released for the printout to be printed.

To release the terminal and receive queued printouts, press CTRL-D (EOT).

For ORDERED commands, it is possible to receive NOT ACCEPTED FORMAT ERROR,


either directly (without ORDERED) or after ORDERED is returned.

Note: The terminal is released and queued printouts are printed. No new
commands are accepted when a queued printout is pending.

After the printout, press ENTER (NL) to receive a prompt, and resume
with the command input.

The following commands can respond with RESULT PRINTOUT:

Note: They all have ORDERED in the Procedure Printout. As an example, see
Section 4.1.1.2.2 on page 12.

— AGAAC

— AGSUC

— HGAPE

— HGAPP*

— HGLDP

— HGMSP

— HGPDP

— HGSGP

— HGPSP*

6 5/155 19-CSH 109 628 Uen L | 2020-03-17


Communication Protocol

Note: Commands with * do not return ORDERED by default. Users can


change the default behavior by editing the file mml.properties. For
example, by adding HGAPP_EOT=true at the designated EOT section in
mml.properties.

For detailed instructions, refer to System Administrators Guide for Native


Deployment, Reference [3], or System Administrators Guide for Virtual
and Cloud Deployment, Reference [4].

5/155 19-CSH 109 628 Uen L | 2020-03-17 7


Layered HLR AUC Provisioning over MML

8 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML Command Syntax

3 MML Command Syntax

This section contains some general information about the MML commands.

3.1 Command Syntax


This section describes the syntax for the MML commands.

Each command is represented by a short name (five letters). For example, Set
Subscriber Data has the short name HGSDC. The short name is always the one
written in the command prompt. The following is an example of the command
HGSDC:

>HGSDC:MSISDN=123456789012345,SUD=CFU-2;

3.1.1 Delimiters
The following table contains delimiters for the MML commands.

Table 1 Delimiters
Delimiter Description
: Separates the command name from its parameters.
= To the left of this symbol is a parameter name. To the right of this symbol is the
parameter value.
& Separates two different values for the same parameter.
&& Separates the start value and end value in a value range. Start and end values must
have the same number of digits.
; Finishes the command.
, Separates parameters.
" Text String delimiter.

3.1.2 Command Descriptions


Note: The Command Descriptions throughout this document apply for the
layered solution. Any deviations from the classic MML commands are
shown for each command in their respective subsection.

The following is an example of the Set Subscriber Data Command Description.


SUD=sud 
HGSDC:MSISDN=msisdn,+ +;
PROFILE=profile
ll 

5/155 19-CSH 109 628 Uen L | 2020-03-17 9


Layered HLR AUC Provisioning over MML

Note: There is no need to enter the parameters in the order they appear in the
Command Description.

Table 2 explains how the Command Description is built.

Table 2 Syntaxes in Command Descriptions


Syntax Description
[A] A is optional.
 A and B are optional, but they cannot be used together.
A
 
B
ll 
 Use either A or B (choice).
A
+ +
B
ll 
The parameter supports the use of ‘‘&’’ or ‘‘&&’’, for multiple
values. It is, however, never required to enter multiple values.
For example:
A=a&b&c&d, where A contains the values a, b, c, and d.
or
A=a&&b, where A contains the values in the numeric range
between a and b. Note that a and b must be numeric values
A=a... with same number of digits.
A=a Only one value (a) is allowed.

Note: The Command Description syntaxes can be nested inside each other.

10 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

4 MML AUC Commands

This section covers the supported individual MML AUC commands. Each
subchapter contains the Command Description and parameter information for
the specific command.

For information about the different fault types and error codes, see Section 7
on page 177.

Note: If not explicitly stated otherwise, Check Printout does not apply.

4.1 AGAA: Authentication and Key Agreement Algorithm


This section covers the following MML AUC commands:

— Authentication Center, Authentication and Key Agreement Algorithm, Change


(AGAAC) (Section 4.1.1 on page 11)

— Authentication Center, Authentication and Key Agreement Algorithm, Print


(AGAAP) (Section 4.1.2 on page 13)

4.1.1 Authentication Center, Authentication and Key Agreement Algorithm,


Change (AGAAC)
This command changes the AKA Algorithm indicator for those WCDMA subscribers
whose Function Set (FSET) supports the two algorithm framework feature in
Authentication Center (AUC). FSET supporting the two algorithm framework
feature is determined by an AXE parameter.

Deviations:

— AKAALGIND does not support value DEFAULT.

— The AGAAC command does not support the CONTINUE parameter.

— Only the individual subscriber version of the command is supported.

4.1.1.1 AGAAC Command Description

AGACC:IMSIS=imsi,AKAALGIND=akaalgind;

Example of an AGAAC Command

AGAAC:IMSIS=123456789012345,AKAALGIND=1;

The Authentication and Key Agreement (AKA) algorithm indicator of the


subscribed Wideband Code Division Multiple Access (WCDMA) International

5/155 19-CSH 109 628 Uen L | 2020-03-17 11


Layered HLR AUC Provisioning over MML

Mobile Subscriber Identity (IMSI) number 123456789012345 and associated


FSET supporting two algorithm framework feature is changed to AKA algorithm 1.

4.1.1.1.1 AGAAC Subscription Parameters

The following table explains the parameters for the AGAAC Subscription
command.

Table 3 AGAAC Subscription Parameters


Parameter Type Description
imsis Digit string The International Mobile Subscriber Identity of the
subscriber
6-15 digits
Each digit is 0-9 characters
akaalgind One of the following text strings: Authentication and Key Agreement (AKA) Algorithm
indicator
• 1
• 2

4.1.1.2 AGAAC Printout

This section list all AGAAC printouts.

4.1.1.2.1 Check Printout

Yes.

4.1.1.2.2 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

4.1.1.2.3 Answer Printout

This command has no answer printouts.

4.1.1.2.4 Result Printout

Result printout is supported.

12 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

AUC AKA ALGORITHM CHANGE RESULT


EXECUTED 
[*** NOT LOGGED FOR BACKUP]
+ +
NOT EXECUTED 
fault type 
ll 
END

This printout has no parameters.

— EXECUTED - The command has been executed.

— NOT EXECUTED - The command has not been executed.

4.1.2 Authentication Center, Authentication and Key Agreement Algorithm,


Print (AGAAP)
This command prints subscription and Authentication and Key Agreement (AKA)
Algorithm data for UMTS mobile subscribers in the AUC.

Deviations:

— Only the individual subscriber version of the command is supported.

4.1.2.1 AGAAP Command Description

AGAAP:IMSIS=imsi;

Example of an AGAAP Command

AGAAP:IMSIS=123456789012345;

The subscription and AKA Algorithm data for subscribed UMTS IMSI numbers
123456789012345 are printed.

4.1.2.1.1 AGAAP Subscription Parameters

The following table explains the parameters for the AGAAP Subscription
command.

Table 4 AGAAP Subscription Parameters


Parameter Type Description
imsis Digit string The International Mobile Subscriber Identity of the
subscriber
6-15 digits
Each digit is 0-9.

5/155 19-CSH 109 628 Uen L | 2020-03-17 13


Layered HLR AUC Provisioning over MML

4.1.2.2 AGAAP Printout

This section lists all AGAAP printouts.

4.1.2.2.1 Procedure Printout

NOT ACCEPTED
fault type

4.1.2.2.2 Answer Printout

The AKAALGIND parameter cannot have value N/A or DEFAULT in User Data
Consolidation (UDC).

AUC AKA ALGORITHM SUBSCRIPTION DATA


IMSI
EKI KIND FSETIND A4IND AKAALGIND
AMF
imsi
eki kind fsetind a4ind akaalgind
amf
[NONE]

END

The following table contains information about the parameters in the answer
printout:

Table 5 AGAAP Answer Printout Parameters


Parameter Type Description
imsis Digit string The International Mobile Subscriber Identity of the
subscriber
6-15 digits
Each digit is 0-9 characters
eki Hexadecimal digit string Encrypted Subscriber Authentication key
32 digits
kind unsignedShort The index of the key to be used in association with the
DEA 1 version of the algorithm Ad
Value 0-511
fsetind unsignedByte Function set indicator
Value 0-31
a4ind unsignedByte A4 algorithm indicator
0-7

14 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

Parameter Type Description


akaalgind One of the following values: Authentication and Key Agreement (AKA) Algorithm
indicator
• 1
• 2
• N/A

amf Digit String Authentication Management Field


Value 0-65,535

4.1.2.2.3 Result Printout

This command has no result printouts.

4.2 AGSU: Subscription


This section covers the following MML AUC commands:

— Authentication Center, Subscription, Initiate (AGSUI) (Section 4.2.1 on page


15)

— Authentication Center, Subscription, Change (AGSUC) (Section 4.2.2 on page


16)

— Authentication Center, Subscription, End (AGSUE) (Section 4.2.3 on page 18)

— Authentication Center, Subscription, Print (AGSUP) (Section 4.2.4 on page 19)

4.2.1 Authentication Center, Subscription, Initiate (AGSUI)


This command initiates the subscription of a mobile subscriber in the AUC.

4.2.1.1 AGSUI Command Description


,A3A8IND=a3a8ind
AGSUI:IMSI=imsi,EKI=eki,KIND=kind+ +
,FSETIND=fsetind
llll 
[,A4IND=a4ind][,ZONEID=zoneid][,RID=rid];

Example of an AGSUI Command

AGSUI:IMSI=123456789012345,KIND=23,A3A8IND=1,A4IND=2,
EKI=1234567890ABCDEF1234567890ABCDEF;

The subscription of a mobile subscriber with IMSI 123456789012345, EKI


1234567890ABCDEF1234567890ABCDEF, KIND 23, A3A8IND 1, A4IND 2 is
initiated. The GSM AKA type is used.

5/155 19-CSH 109 628 Uen L | 2020-03-17 15


Layered HLR AUC Provisioning over MML

4.2.1.1.1 AGSUI Subscription Parameters

The following table explains the parameters for the AGSUI Subscription command.

Table 6 AGSUI Subscription Parameters


Parameter Type Description
imsi Digit string The International Mobile Subscriber Identity of the
subscriber
6-15 digits
eki Hexadecimal digit string Encrypted Subscriber Authentication key
32 digits
kind unsignedShort The index of the key to be used in association with the
DEA 1 version of the algorithm Ad
Value 0-511
a3a8ind unsignedByte A3/A8 algorithm indicator
Value 0-15

fsetind unsignedByte Function set indicator


Value 0-31
a4ind unsignedByte A4 algorithm indicator
0-7
rid Integer 0-31 Region ID for the multi-region support
zoneid Integer 0-65535 This parameter indicates the geographical area to
which the MultiSC or the association belongs.

4.2.1.2 AGSUI Printouts

This section list all AGSUI printouts.

4.2.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

4.2.1.2.2 Answer Printout

This command has no answer printouts.

4.2.1.2.3 Result Printout

This command has no result printouts.

4.2.2 Authentication Center, Subscription, Change (AGSUC)


This command changes subscriber data in the AUC.

16 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

Deviations:

— The AGSUC command does not support the CONTINUE parameter.

— Only the individual subscriber version of the command is supported

4.2.2.1 AGSUC Command Description

AGSUC:IMSIS=imsi,AMF=amf,FSETIND=fsetind;

Example of an AGSUC Command

AGSUC:IMSIS=123456789012345,AMF=14532,FSETIND=2;

The Authentication Management Field (AMF) of the subscribed WCDMA IMSI


numbers 123456789012345 and FSETIND 2 is changed to 14532.

4.2.2.1.1 AGSUC Subscription Parameters

The following table explains the parameters for the AGSUC Subscription
command.

Table 7 AGSUC Subscription Parameters


Parameter Type Description
amf Digit String Authentication Management Field
Value 0-65535
fsetind unsignedByte Function set indicator
Value 0-31
imsis Digit string The International Mobile Subscriber Identity of the
subscriber
6-15 digits
Each digit is 0-9 characters

4.2.2.2 AGSUC Printouts

This section list all AGSUC printouts.

4.2.2.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5/155 19-CSH 109 628 Uen L | 2020-03-17 17


Layered HLR AUC Provisioning over MML

4.2.2.2.2 Answer Printout

This command has no answer printouts.

4.2.2.2.3 Result Printout

Result printout is supported.

AUC SUBSCRIPTION DATA CHANGE RESULT


EXECUTED 
[*** NOT LOGGED FOR BACKUP] 
+ +
NOT EXECUTED 
fault type 
ll 
END

This printout has no parameters.

— EXECUTED - The command has been executed.

— NOT EXECUTED - The command has not been executed.

4.2.3 Authentication Center, Subscription, End (AGSUE)


This command ends the subscription of a mobile subscriber in the AUC.

This command is always capable of removing an AUC subscription, even if a


previous AGSUI or AGSUE has failed.

4.2.3.1 AGSUE Command Description

AGSUE:IMSI=imsi;

Example of an AGSUE Command

AGSUE:IMSI=123456789012345;

The subscription of mobile subscriber with IMSI 123456789012345 is ended.

4.2.3.1.1 AGSUE Subscription Parameters

The following table explains the parameters for the AGSUE Subscription
command.

18 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

Table 8 AGSUE Subscription Parameters


Parameter Type Description
imsi Digit string International Mobile Subscriber Identity
6-15 digits
Each digit is 0-9 characters

4.2.3.2 AGSUE Printout

This section list all AGSUE printouts.

4.2.3.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

4.2.3.2.2 Answer Printout

This command has no answer printouts.

4.2.3.2.3 Result Printout

This command has no result printouts.

4.2.4 Authentication Center, Subscription, Print (AGSUP)


This command prints subscription data of mobile subscribers in the AUC.

Deviations:

— Only the individual subscriber version of the command is supported

— The parameter AKATYPE is not supported.

4.2.4.1 AGSUP Command Description

AGSUP:IMSIS=imsi;

Example of an AGSUP Command

AGSUP:IMSIS=123456789012345;

The subscription data for subscribed IMSI numbers 123456789012345 are


printed.

5/155 19-CSH 109 628 Uen L | 2020-03-17 19


Layered HLR AUC Provisioning over MML

4.2.4.1.1 AGSUP Subscription Parameters

The following table explains the parameters for the AGSUP Subscription
command.

Table 9 AGSUP Subscription Parameters


Parameter Type Description
imsis Digit string International Mobile Subscriber Identity of the
subscriber
6-15 digits
Each digit is 0-9 characters

4.2.4.2 AGSUP Printout

This section list all AGSUP printouts.

4.2.4.2.1 Procedure Printout

NOT ACCEPTED
fault type

4.2.4.2.2 Answer Printout

AUC SUBSCRIPTION DATA

AKATYPE [ZONEID] [RID]


akatype [zoneid] [rid]

A3A8IND
IMSI EKI KIND + + A4IND
FSETIND
ll 

AMF
ll 

a3a8ind
imsi eki kind + + a4ind
fsetind
ll 

amf
ll 
[NONE]

END

The following table contains information about the parameters in the answer
printout

20 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML AUC Commands

Table 10 AGSUP Answer Printout Parameters


Parameter Type Description
akatype Integer 0-1 Authentication and Key Agreement (AKA) type
0 = GSM Default value is:
1 = WCDMA • 0 if only GSM AKA type is supported by the
exchange
• 1 if only WCDMA AKA type supported by the
exchange.
• Determined by an AXE parameter if both GSM and
WCDMA AKA types are supported by the exchange.
imsi Digit string International Mobile Subscriber Identity
6-15 digits
eki Hexadecimal digit string Encrypted Subscriber Authentication key
32 digits
kind unsignedShort The index of the key to be used in association with the
DEA 1 version of the algorithm Ad
Value 0-511
a3a8ind unsignedByte A3/A8 algorithm indicator
Value 0-15

fsetind unsignedByte Function set indicator


Value 0-31

amf Digit String Authentication Management Field


Value 0-65535
a4ind unsignedByte A4 algorithm indicator
0-7
rid Integer 0-31 Region ID for the multi-region support
zoneid Integer 0-65535 This parameter indicates the geographical area to
which the MultiSC or the association belongs.

4.2.4.2.3 Result Printout

This command has no result printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 21


Layered HLR AUC Provisioning over MML

22 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5 MML HLR Commands

This section covers the supported individual MML HLR commands. Each
subchapter contains the Command Description parameter information for the
specific command.

For information about the different fault types and error codes, see Section 7
on page 177.

Note: If not explicitly stated otherwise, Check Printout does not apply.

5.1 HGAP: Access Point Name


This section covers the following MML HLR commands:

— Home Location Register, Access Point Name, Initiate (HGAPI) (Section 5.1.1
on page 23)

— Home Location Register, Access Point Name, Change (HGAPC) (Section 5.1.2
on page 25)

— Home Location Register, Access Point Name, End (HGAPE) (Section 5.1.3
on page 26)

— Home Location Register, Access Point Name, Print (HGAPP) (Section 5.1.4
on page 28)

5.1.1 Home Location Register, Access Point Name, Initiate (HGAPI)


This command initiates an APN in the HLR.

The entered APN must be compliant with the following syntax:

— The length of the APN cannot exceed 62 characters

— The APN consists of one or more labels separated by dots. Each label must
start with a letter or a digit, end with a letter or a digit, and have as criteria
characters only letters, digits, and hyphen

— APN must not start with the text RAC, LAC, SGSN, or RNC

— APN must not end in .GPRS

If the parameter APNID is entered, the APN identifier associated to the entered APN
is chosen by the operator. If not an identifier is internally assigned.

Deviations:

5/155 19-CSH 109 628 Uen L | 2020-03-17 23


Layered HLR AUC Provisioning over MML

— Monolithic HLR enforces the client to divide the APN in APN1 and APN2 if APN
is longer than 41 characters. This is not the case in the Dynamic Activation
interface. APN2 is only supported for backward compatible reason

— The parameter APNID is mandatory in UDC

5.1.1.1 HGAPI Command Description

HGAPI:APN1=apn1[,APN2=apn2],APNID=apnid[,HLRFEID=hlrfeid];

Example of an HGAPI Command

HGAPI:APN1="COM",APN2="PANY.COM",APNID=155,HLRFEID="FT_HLR";

The APN COMPANY.COM with APNID 155 is initiated on HLR Front End with Id
FT_HLR.

5.1.1.1.1 HGAPI Parameters

The following table contains the parameters for the HGAPI command.

Table 11 HGAPI Parameters


Parameter Type Description
apn1 Text string 1-62 characters Access Point Name (APN) first part
apn2 Text string 1-62 characters APN second part
apnid Integer 0-16,383 APN identifier
hlrfeid Text string The hlrfeid where to send the command.
Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

5.1.1.2 HGAPI Printout

This section lists all HGAPI printouts.

5.1.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.1.1.2.2 Answer Printout

This command has no answer printouts.

24 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.1.1.2.3 Result Printout

This command has no result printouts.

5.1.2 Home Location Register, Access Point Name, Change (HGAPC)

This command changes the APN associated to an APN identifier defined in the HLR.

The entered APN must be compliant with the following syntax:

— The length of the APN cannot exceed 62 characters

— The APN consists of one or more labels separated by dots. Each label must
start with a letter or a digit, end with a letter or a digit, and have as criteria
characters only letters, digits, and hyphen

— APN must not start with the text RAC, LAC, SGSN, or RNC

— APN must not end in .GPRS

Deviations:

— Monolithic HLR enforces the client to divide the APN in APN1 and APN2 if APN
is longer than 41 characters. This is not the case in the Dynamic Activation
interface. APN2 is only supported for backward compatible reason

5.1.2.1 HGAPC Command Description

HGAPC:APNID=apnid,APN1=apn1[,APN2=apn2][,HLRFEID=hlrfeid];

Example of an HGAPC Command

HGAPC:APNID=16000,APN1="COMMUNICATIONCENTER.2RDDEPARTMENT.",
APN2="MADRID.ES";

The APN COMMUNICATIONCENTER.2RDDEPARTMENT.MADRID.ES is associated to


APNID 16000.

5.1.2.1.1 HGAPC Parameters

The following table contains the parameters for the HGAPC command.

Table 12 HGAPC Parameters


Parameter Type Description
apn1 Text string 1-62 characters Access Point Name (APN) first part
apn2 Text string 1-62 characters APN second part

5/155 19-CSH 109 628 Uen L | 2020-03-17 25


Layered HLR AUC Provisioning over MML

Parameter Type Description


apnid Integer 0-16,383 APN identifier

hlrfeid Text string The hlrfeid where to send the command.


Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

5.1.2.2 HGAPC Printout

This section lists all HGAPC printouts.

5.1.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.1.2.2.2 Answer Printout

This command has no answer printouts.

5.1.2.2.3 Result Printout

This command has no result printouts.

5.1.3 Home Location Register, Access Point Name, End (HGAPE)


This command deletes an APN in the Home Location Register (HLR).

The entered APN must be compliant with the following syntax:

— The length of the APN cannot exceed 62 characters

— The APN consists of one or more labels separated by dots. Each label must
start with a letter or a digit, end with a letter or a digit, and have as criteria
characters only letters, digits, and hyphen

— APN must not start with the text RAC, LAC, SGSN, or RNC

— APN must not end in .GPRS

An APN can also be deleted by its corresponding APN identifier if parameter APNID
is entered.

Deviations:

— Monolithic HLR enforces the client to divide the APN in APN1 and APN2 if APN
is longer than 41 characters. This is not the case in the Dynamic Activation
interface. APN2 is only supported for backward compatible reason

26 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.1.3.1 HGAPE Command Description


APN1=apn1[,APN2=apn2]
HGAPE:+ +[,HLRFEID=hlrfeid];
APNID=apnid 
ll 

Example of an HGAPE Command

HGAPE:APN1="1COMMUNICATIONCENTER.RDDEPARTMENT.MADRID.",
APN2="ES",HLRFEID="FT_HLR";

The APN 1COMMUNICATIONCENTER.RDDEPARTMENT.MADRID.ES on HLR Front End


with Id FT_HLR is deleted.

5.1.3.1.1 HGAPE Parameters

The following table contains the parameters for the HGAPE command.

Table 13 HGAPE Parameters


Parameter Type Description
apn1 Text string 1-62 characters Access Point Name (APN) first part
apn2 Text string 1-62 characters APN second part
apnid Integer 0-16,383 APN identifier

hlrfeid Text string The hlrfeid where to send the command.


Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

5.1.3.2 HGAPE Printout

This section lists all HGAPE printouts.

5.1.3.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.1.3.2.2 Answer Printout

This command has no answer printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 27


Layered HLR AUC Provisioning over MML

5.1.3.2.3 Result Printout

HLR ACCESS POINT NAME END RESULT


EXECUTED 
+ +
NOT EXECUTED 
fault type 
ll 
END

This printout has no parameters.

— EXECUTED - The command has been executed.

— NOT EXECUTED - The command has not been executed.

5.1.4 Home Location Register, Access Point Name, Print (HGAPP)


This command prints APN data in the HLR.

Answer printout HLR ACCESS POINT NAME DATA is received.

If parameter APN1 and, if necessary, APN2 are entered, the APN and the
corresponding APN identifier are printed.

The entered APN must be compliant with the following syntax:

— The length of the APN cannot exceed 62 characters

— The APN consists of one or more labels separated by dots. Each label must
start with a letter or a digit, end with a letter or a digit, and have as criteria
characters only letters, digits, and hyphen

— APN must not start with the text RAC, LAC, SGSN, or RNC

— APN must not end in .GPRS

If parameter APNID is entered, the APN identifier and the corresponding APN are
printed.

If parameter APNID or APN1 and, if necessary, APN2 are entered, the Mobile
Subscriber ISDN Number (MSISDN) and the IMSI of the mobile subscribers that
use the entered APN in any of their Packet Data Protocol (PDP) contexts, either
directly assigned to the subscriber or through a PDP context profile, are printed. In
case, the PDP context is assigned to the subscriber through a PDP context profile,
the PDP context profile is printed. For those PDP contexts directly assigned to the
subscriber, the corresponding PDP context identifiers are printed.

If parameter APNID or APN1 and, if necessary, APN2 are entered, the PDP context
profiles that use the entered APN in any of their defined PDP contexts and the
corresponding PDP context identifiers are printed.

28 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

In case the PDP context is assigned to the subscriber through a PDP context
profile, the PDP context profile is printed.

For those PDP contexts directly assigned to the subscriber, the corresponding PDP
context identifiers are printed.

Deviations:

— Monolithic HLR enforces the client to divide the APN in APN1 and APN2 if APN
is longer than 41 characters. This is not the case in the Dynamic Activation
interface. APN2 is only supported for backward compatible reason

— Parameters MSUSERS and PDPCPS are not supported.

5.1.4.1 HGAPP Command Description


APN1=apn1[,APN2=apn2]
HGAPP:+ +[,HLRFEID=hlrfeid];
APNID=apnid 
ll 

Example of an HGAPP Command

HGAPP:APN1="COMPANY.COM",HLRFEID="FT_HLR";

The APN COMPANY.COM and the corresponding APNID on HLR Front End with Id
FT_HLR are printed.

5.1.4.1.1 HGAPP Parameters

The following table contains the parameters for the HGAPP command.

Table 14 HGAPP Parameters


Parameter Type Description
apn1 Text string 1-62 characters Access Point Name (APN) first part
apn2 Text string 1-62 characters APN second part
apnid Integer 0-16,383 APN identifier
String ALL = Return all registered
APNs.
hlrfeid Text string The hlrfeid where to send the command.
Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

5.1.4.2 HGAPP Printout

This section lists all HGAPP printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 29


Layered HLR AUC Provisioning over MML

5.1.4.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.1.4.2.2 Answer Printout

HLR ACCESS POINT NAME DATA

HLR ACCESS POINT NAME DATA


APN APNID
apn apnid

[NONE]

END

The following table contains information about the parameters in the HGAPP
answer printout:

Table 15 HGAPP Answer Printout Parameters


Parameter Type Description
apn String, 1-62 characters Access Point Name (APN)
The entered APN must be The APN is the name of an access point for Serving
compliant with the following General Packet Radio Service (GPRS). It represents a
syntax: network to which a mobile phone can be connected.

• The APN consists of one or


more labels separated with
dots. Each label must start with
a letter or a digit, end with a
letter or a digit, and have as
criteria characters only letters,
digits, and hyphens.
• APN must not start with the
text RAC, LAC, SGSN, or RNC
• APN must not end in .GPRS.
apnid Integer 0-16,383 APN identifier

5.1.4.2.3 Result Printout

Same as for Answer printout, see HLR ACCESS POINT NAME DATA.

5.2 HGAM: Additional MSISDN


This section covers the following MML HLR commands:

30 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

— Home Location Register, Additional MSISDN, Initiate (HGAMI) (Section 5.2.1


on page 31)

— Home Location Register, Additional MSISDN, End (HGAME) (Section 5.2.2


on page 32)

5.2.1 Home Location Register, Additional MSISDN, Initiate (HGAMI)


This command initiates the subscription of an additional MSISDN, which is tied to
a specified Public Land Mobile Network (PLMN) Bearer Capability (BC) number,
for a Mobile Subscriber (MS).

5.2.1.1 HGAMI Command Description

HGAMI:MSISDN=msisdn,AMSISDN=amsisdn,BC=bc;

Example of an HGAMI Command

HGAMI:MSISDN=345678901234567,AMSISDN=591900005020,BC=65534;

In the example above, the additional MSISDN 591900005020 is tied to the


PLMN BC number 65534 and the MSISDN for the MS is 345678901234567. This
command initiates the subscription of this additional MSISDN for the MS.

5.2.1.1.1 HGAMI Parameters

The following table lists the parameters for the HGAMI command.

Table 16 HGAMI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
amsisdn Digit string, 5–15 digits (value Additional MSISDN
range for each digit: 0–9)
bc Integer, value range: 0, 1, PLMN BC number
10–65,534

5.2.1.2 HGAMI Printout

This section lists all HGAMI printouts.

5.2.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 31


Layered HLR AUC Provisioning over MML

5.2.1.2.2 Answer Printout

This command has no answer printouts.

5.2.1.2.3 Result Printout

This command has no result printouts.

5.2.2 Home Location Register, Additional MSISDN, End (HGAME)


This command ends the subscription of an additional MSISDN for a Mobile
Subscriber (MS).

This command is always capable of removing an Additional MSISDN, even if


a previous HGAMI or HGAME has failed.

5.2.2.1 HGAME Command Description

HGAME:AMSISDN=amsisdn;

Example of an HGAME Command

HGAME:AMSISDN=591900005020;

In the example above, the subscription of the additional MSISDN 591900005020


is ended.

5.2.2.1.1 HGAME Parameter

The following table lists the parameter for the HGAME command.

Table 17 HGAME Parameter


Parameter Type Description
amsisdn Digit string, 5–15 digits (value Additional MSISDN
range for each digit: 0–9)

5.2.2.2 HGAME Printout

This section lists all HGAME printouts.

5.2.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

32 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.2.2.2.2 Answer Printout

This command has no answer printouts.

5.2.2.2.3 Result Printout

This command has no result printouts.

5.3 HGCM: CAMEL Subscription Data


This section covers the following MML HLR commands:

— Home Location Register, CAMEL Subscription Data, Initiate (HGCMI) (Section


5.3.1 on page 33)

— Home Location Register, CAMEL Subscription Data, Change (HGCMC)


(Section 5.3.2 on page 37)

— Home Location Register, CAMEL Subscription Data, End (HGCME) (Section


5.3.3 on page 41)

— Home Location Register, CAMEL Subscription Data, Print (HGCMP) (Section


5.3.4 on page 44)

5.3.1 Home Location Register, CAMEL Subscription Data, Initiate (HGCMI)


This command initiates CAMEL subscription data for a mobile subscriber or for
a CAMEL subscription profile.

The parameter CCH is used to indicate which CAMEL phase the subscription
data is valid for.

When the parameter MMTDP has been given in the command, only CCH parameter
value 3 is accepted. If the parameter CCH is not present, value 3 is assigned by
default.

If the parameter MMTDP is used the CAMEL subscription data is applicable in


mobility management event notifications to the GSM service control function.

When the first MMTDP is initiated, parameters SK and GSA are mandatory. For
the following MMTDPs, parameters SK and GSA can be omitted or given with the
same values as the first MMTDP.

It is possible to define up to ten mobility management CAMEL phase 3 subscription


data for a subscriber or for a CAMEL subscription profile.

When the parameter DSTDP and DIALNUM have been given in the command, only
CCH parameter value 3 is accepted. If the parameter CCH is not present, value 3
is assigned by default.

5/155 19-CSH 109 628 Uen L | 2020-03-17 33


Layered HLR AUC Provisioning over MML

If the parameters DSTDP and DIALNUM are used, the CAMEL subscription data is
applicable for mobile originating and forwarded calls. The DIALNUM indicates if
GSM service control function shall be contacted or not to trigger a dialled service for
the call.

It is possible to define up to ten dialled service CAMEL phase 3 subscription data


for a subscriber or for a CAMEL subscription profile.

When the parameter TSMSTDP has been given in the command, only CCH
parameter value 4 is accepted. If the parameter CCH is not present, value 4 is
assigned by default.

If the parameter TSMSTDP is used the CAMEL subscription data is applicable in


mobile terminating SMS.

It is possible to define up to 10 terminating SMS CAMEL phase 4 subscription data


for a subscriber or for a CAMEL subscription profile.

When the parameter OSMSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

If the parameter OSMSTDP is used the CAMEL subscription data is applicable in


mobile originating SMS.

It is possible to define up to 10 originating SMS CAMEL phase 3 subscription data


for a subscriber or for a CAMEL subscription profile.

When the parameter GPRSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

If the parameter GPRSTDP is used the CAMEL subscription data is applicable in


the GPRS network.

It is possible to define up to ten GPRS CAMEL phase 3 subscription data for a


subscriber or for a CAMEL subscription profile.

When the parameter OCTDP has been given in the command with the value 4, only
CCH parameter values 3 or 4 are accepted. If the parameter CCH is not present in
this case value 3 is assigned by default. For other value of parameter OCTDP, CCH
parameter values 1, 2, 3 or 4, are accepted. If parameter CCH is not present in
this case, value 1 is assigned by default.

If the parameter OCTDP is used the CAMEL subscription data is applicable for
mobile originating and forwarded calls.

It is possible to define up to ten originating CAMEL subscription data per CAMEL


phase for a subscriber or for a CAMEL subscription profile.

When the parameter TCTDP has been given in the command with the value 13
or 14, only CCH parameter values 3 or 4 are accepted. If the parameter CCH is

34 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

not present in these cases values 3 is assigned by default. For other value of
parameter TCTDP, CCH parameter values 1, 2, 3 or 4, are accepted. If parameter
CCH is not present in this case, value 1 is assigned by default.

If parameter TCTDP is used the CAMEL subscription data is applicable for mobile
terminating calls. The parameter I give the possibility to restrict the sending of
terminating CAMEL subscription data for the given terminating CAMEL TDP to
GMSC when the subscriber is roaming inside HPLMN.

If the parameter I is not present, default value N is assigned.

It is possible to define up to ten terminating CAMEL subscription data per CAMEL


phase for a subscriber or for a CAMEL subscription profile.

When the parameter VTTDP has been given in the command, only CCH parameter
values 3 or 4 are accepted. If the parameter CCH is not present, value 3 is assigned
by default.

If the parameter VTTDP is used the CAMEL subscription data is applicable for
mobile terminating calls in the VMSC.

It is possible to define up to ten VMSC terminating CAMEL subscription data per


CAMEL phase for a subscriber or for a CAMEL subscription profile.

When the first CAMEL subscription data is initiated for a mobile subscriber or a
CAMEL subscription profile, a set of default values for CAMEL subscription options
and extended CAMEL data are defined: default value 0 is assigned for each
CAMEL subscription option, and value 0 (meaning not assigned) is applied to
each extended CAMEL data.

5.3.1.1 HGCMI Command Description


 MMTDP=mmtdp...[,SK=sk][,GSA=gsa] 
  
DSTDP=dstdp,DIALNUM=dialnum 
  
TSMSTDP=tsmstdp  
  
OSMSTDP=osmstdp  
  
MSISDN=msisdnGPRSTDP=gprstdp  
HGCMI:+ +,+ +,SK=sk,GSA=gsa,DEH=deh+
CSP=csp OCTDP=octdp  
ll   
TCTDP=tctdp[,I=i]  
  
VTTDP=vttdp  
ll  
ll 
[,CCH=cch];

Example of an HGCMI Command

5/155 19-CSH 109 628 Uen L | 2020-03-17 35


Layered HLR AUC Provisioning over MML

HGCMI:CSP=25,OCTDP=2,SK=1234333,GSA=98765432,DEH=0,CCH=2;

The service key 1234333 and the GSM service control function address 98765432
are associated to the originating TDP 2, CAMEL phase 2, for CAMEL subscription
profile number 25. If error in the dialogue between GSM service control function
and GSM service switching function the call is released.

5.3.1.1.1 HGCMI Parameters

The following table explains the parameters for the HGCMI command.

Table 18 HGCMI Parameters


Parameter Type Description
cch Integer 1-4 CAMEL capability handling
CAMEL Phase
csp Integer 1-8160 CAMEL Subscription Profile (CSP)
deh Integer 0-1 Default error handling
0 = Transaction released in case
of error in the Global System for
Mobile Communication (GSM)
service control function to GSM
or General Packet Radio Service
(GPRS) service switching function
dialogue
1 = Transaction continued in case
of error in the GSM service control
function to GSM or GPRS service
switching function dialogue
dialnum Expressed as na-dial where: Dialed number
na: Nature of address indicator
0: Unknown
1: Not used
2: Not used
3: National number
4: International number
dial: Dialled number series. Text
string 1-15 characters. Only digits
0-9, *, #, a, b, and c are allowed
as characters.
Example:
(1)
3-122#4
dstdp Integer 1-10 Dialed service CAMEL Trigger Detection Point (TDP)
(2)
gprstdp Integer 0-255 GPRS CAMEL TDP
gsa Digit string 3-15. Each digit is 0-9. GSM service control function address

36 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


i Y - Terminating CAMEL Inhibition indicator
subscription data for the given
TDP is not sent to the Gateway
Mobile Switching Center (GMSC)
when the subscriber is roaming
inside the Home Public Land
Mobile Network (HPLMN)
N - Terminating CAMEL
subscription data for the given
TDP is always sent to the GMSC
mmtdp Integer 0-255 Mobility management CAMEL TDP
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
octdp Integer 0-255 Originating CAMEL TDP
osmstdp Integer 0-255 Originating Short Message Service (SMS) CAMEL TDP
sk Integer 0-2,147,483,647 Service key
tctdp Integer 0-255 Terminating CAMEL TDP
tsmstdp Integer 0-255 Terminating SMS CAMEL TDP
vttdp Integer 0-255 Visited Mobile Switching Center (VMSC) terminating
CAMEL TDP

(1) dial is a text string and must use ” delimiter in MML command, for example, 3-“122#4”.
(2) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.3.1.2 HGCMI Printout

This section lists all HGCMI printouts.

5.3.1.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.3.1.2.2 Answer Printout

This command has no answer printouts.

5.3.1.2.3 Result Printout

This command has no result printouts.

5.3.2 Home Location Register, CAMEL Subscription Data, Change (HGCMC)


This command changes CAMEL subscription data for a mobile subscriber or for
a CAMEL subscription profile.

5/155 19-CSH 109 628 Uen L | 2020-03-17 37


Layered HLR AUC Provisioning over MML

The parameter CCH is used to indicate which CAMEL phase the changed
subscription data is valid for.

When the parameter MMTDP has been given in the command, only CCH parameter
value 3 is accepted. If the parameter CCH is not present, value 3 is assigned by
default.

When the parameter DSTDP has been given in the command, only CCH parameter
value 3 is accepted. If the parameter CCH is not present, value 3 is assigned by
default.

When the parameter TSMSTDP has been given in the command, only CCH
parameter value 4 is accepted for the command. If the parameter CCH is not
present, value 4 is assigned by default.

When the parameter OSMSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

When the parameter GPRSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

When the parameter OCTDP has been given in the command with the value 4, only
CCH parameter values 3 or 4 are accepted. If the parameter CCH is not present in
this case value 3 is assigned by default. For other value of parameter OCTDP, CCH
parameter values 1, 2, 3 or 4 are accepted. If parameter CCH is not present in
this case, value 1 is assigned by default.

When the parameter TCTDP has been given in the command with the value 13 or
14, only CCH parameter values 3 or 4 are accepted. If the parameter CCH is not
present in this case value 3 is assigned by default. For other value of parameter
TCTDP, CCH parameter values 1, 2, 3 or 4 are accepted. If parameter CCH is not
present in this case, value 1 is assigned by default.

When the parameter VTTDP has been given in the command, only CCH parameter
values 3 or 4 are accepted. If the parameter CCH is not present, value 3 is assigned
by default.

If the parameter SK is present, the new service key is associated to the specified
TDP for the mobile subscriber or for the CAMEL subscription profile and the
specified CAMEL phase. Except when the parameter MMTDP is given in the
command, then the new service key is associated to all mobility management
TDPs for the mobile subscriber or for the CAMEL subscription profile.

If the parameter GSA is present, the new GSM service control function address
is associated to the specified TDP, for the mobile subscriber or for the CAMEL
subscription profile and the specified CAMEL phase. Except when the parameter
MMTDP is given in the command, then the new GSM service control function
address is associated to all mobility management TDPs for the mobile subscriber
or for the CAMEL subscription profile.

38 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

If the parameter DEH is present, only allowed along with parameter DSTDP, OCTDP,
TCTDP, GPRSTDP, OSMSTDP, TSMSTDP, or VTTDP, the new default error handling
is associated to the specified TDP, for the mobile subscriber or for the CAMEL
subscription profile and the specified CAMEL phase.

If the parameter I is present, only allowed along with parameter TCTDP, the
changed inhibition indicator is associated to the specified TDP, for the mobile
subscriber or for the CAMEL subscription profile.

If any parameter is not present, it remains unchanged.

5.3.2.1 HGCMC Command Description


 MMTDP=mmtdp 
 
 DSTDP=dstdp 
 
 TSMSTDP=tsmstdp 
 
MSISDN=msisdn OSMSTDP=osmstdp  
HGCMC:+ ,+ ++[,SK=sk][,GSA=gsa][,DEH=deh][,I=i]+[,CCH=cch];
CSP=csp  GPRSTDP=gprstdp ll 
ll  
 OCTDP=octdp 
 
 TCTDP=tctdp[,I=i]
 
 VTTDP=vttdp 
ll 

Example of an HGCMC Command

HGCMC:CSP=25,TCTDP=12,SK=250,GSA=434566765,I=N,CCH=4;

Service key 250 and the GSM service control function address 434566765 are
associated to the terminating TDP 12, CAMEL phase 4, for the CAMEL subscription
profile number 25. Terminating CAMEL subscription data is always sent to GMSC.

5.3.2.1.1 HGCMC Parameters

The following table contains the parameters for the HGCMC command.

Table 19 HGCMC Parameters


Parameter Type Description
(1)
cch Integer 1-4 CAMEL capability handling
CAMEL Phase
csp Integer 1-8160 CAMEL Subscription Profile (CSP)

5/155 19-CSH 109 628 Uen L | 2020-03-17 39


Layered HLR AUC Provisioning over MML

Parameter Type Description


deh Integer 0-1 Default error handling
0 = Transaction released in case
of error in the Global System for
Mobile Communication (GSM)
service control function to GSM
or General Packet Radio Service
(GPRS) service switching function
dialogue.
1 = Transaction continued in case
of error in the GSM service control
function to GSM or GPRS service
switching function dialogue.
dstdp Integer 1-10 Dialled service CAMEL TDP
(2)
gprstdp Integer 0-255 GPRS CAMEL TDP
gsa Digit string 0-15 digits. Each digit GSM service control function address
is 0-9.
i Y - Terminating CAMEL Inhibition indicator
subscription data for the given
TDP is not sent to the Gateway
Mobile Switching Center (GMSC)
when the subscriber is roaming
inside the Home Public Land
Mobile Network (HPLMN)
N - Terminating CAMEL
subscription data for the given
TDP is always sent to the GMSC
(1)
mmtdp String MMTDP Mobility management CAMEL Trigger Detection Point
(TDP)
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
(2)
octdp Integer 0-255 Originating CAMEL TDP
(2)
osmstdp Integer 0-255 Originating Short Message Service (SMS) CAMEL TDP
sk Integer 0-2,147,483,647 Service key
(2)
tctdp Integer 0-255 Terminating CAMEL TDP
(2)
tsmstdp Integer 0-255 Terminating SMS CAMEL TDP
(2)
vttdp Integer 0-255 Visited Mobile Switching Center (VMSC) terminating
CAMEL TDP

(1) If mmtdp is used, cch can only have value 3.


(2) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.3.2.2 HGCMC Printout

This section lists all HGCMC printouts.

5.3.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

40 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.3.2.2.2 Answer Printout

This command has no answer printouts.

5.3.2.2.3 Result Printout

This command has no result printouts.

5.3.3 Home Location Register, CAMEL Subscription Data, End (HGCME)


This command ends CAMEL subscription data for a mobile subscriber or for a
CAMEL subscription profile.

The parameter CCH is used to indicate which CAMEL phase the removal of
subscription data is valid for.

If the parameter CCH is omitted and no TDP is given in the command, default value
1 is assigned parameter CCH.

If parameter CCH is omitted, all the TDPs given in the same command parameter
must belong to the same CAMEL phase.

If the parameter CCH is given in the command but TDP is omitted, all CAMEL
subscription data for the specified phase is removed for the mobile subscriber
or for the CAMEL subscription profile.

When the parameter MMTDP has been given in the command, only CCH parameter
value 3 is accepted. If the parameter CCH is not present, value 3 is assigned by
default.

If the parameter MMTDP is used, the mobility management CAMEL subscription


data is removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 mobility management CAMEL TDPs can be specified in the


command.

When the parameter DSTDP has been given in the command, only CCH parameter
value 3 is accepted. If the parameter CCH is not present, value 3 is assigned by
default.

If the parameter DSTDP is used, the dialled service CAMEL subscription data is
removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 dialled service CAMEL TDPs can be specified in the command.

When the parameter TSMSTDP has been given in the command, only CCH
parameter value 4 is accepted. If the parameter CCH is not present, value 4 is
assigned by default.

If the parameter TSMSTDP is used, the terminating SMS CAMEL subscription data
is removed for a mobile subscriber or for a CAMEL subscription profile.

5/155 19-CSH 109 628 Uen L | 2020-03-17 41


Layered HLR AUC Provisioning over MML

A maximum of 10 terminating SMS CAMEL TDPs can be specified in the command.

When the parameter OSMSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

If the parameter OSMSTDP is used, the originating SMS CAMEL subscription data is
removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 originating SMS CAMEL TDPs can be specified in the command.

When the parameter GPRSTDP has been given in the command, only CCH
parameter value 3 is accepted. If the parameter CCH is not present, value 3 is
assigned by default.

If the parameter GPRSTDP is used, the GPRS CAMEL subscription data is removed
for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 GPRS CAMEL TDPs can be specified in the command.

When the parameter OCTDP has been given in the command with the value 4, only
CCH parameter values 3 or 4 are accepted. If the parameter CCH is not present in
this case value 3 is assigned by default. For other value of parameter OCTDP, CCH
parameter values 1, 2, 3 or 4 are accepted. If parameter CCH is not present in
this case, value 1 is assigned by default.

If the parameter OCTDP is used, the originating CAMEL subscription data is


removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 originating CAMEL TDPs can be specified in the command.

When the parameter TCTDP has been given in the command with the value 13 or
14, only CCH parameter values 3 or 4 are accepted. If the parameter CCH is not
present in this case value 3 is assigned by default. For other value of parameter
TCTDP, CCH parameter values 1, 2, 3 or 4 are accepted. If parameter CCH is not
present, value 1 is assigned by default.

If the parameter TCTDP is used, the terminating CAMEL subscription data is


removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 terminating CAMEL TDPs can be specified in the command.

When the parameter VTTDP has been given in the command, only CCH parameter
values 3 or 4 are accepted. If the parameter CCH is not present, value 3 is assigned
by default.

If the parameter VTTDP is used, the VMSC terminating CAMEL subscription data is
removed for a mobile subscriber or for a CAMEL subscription profile.

A maximum of 10 VMSC terminating CAMEL TDPs can be specified in the


command.

42 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

All originating CAMEL phase 2, CAMEL phase 3, and CAMEL phase 4 TDPs are
not allowed to be removed for a mobile subscriber or for a CAMEL subscription
profile when the translation information flag is set for the subscriber or for the
CAMEL subscription profile.

If several TDP values are given for a CAMEL TDP in a command and CCH
parameter is not present, the command only is accepted in case that the CCH
default parameter for all the TDP values is the same.

5.3.3.1 HGCME Command Description


 
,MMTDP=mmtdp... 
 
,DSTDP=dstdp... 
 
 ,TSMSTDP=tsmstdp... 
MSISDN=msisdn  
HGCME:+ +[,CCH=cch] +,OSMSTDP=osmstdp... +;
CSP=csp   
ll  ,GPRSTDP=gprstdp... 
  
,OCTDP=octdp... ||,TCTDP=tctdp... 
ll ll 
,VTTDP=vttdp... 
 
|ll 
ll 

Example of an HGCME Command

HGCME:CSP=25,CCH=2,OCTDP=ALL,TCTDP=12;

All originating CAMEL phase 2 subscription data and terminating CAMEL phase 2
subscription data with TDP 12 are removed for the CAMEL subscription profile
number 25.

5.3.3.1.1 HGCME Parameters

The following table contains the parameters for the HGCME command.

Table 20 HGCME Parameters


Parameter Type Description
cch Integer 1-4 CAMEL capability handling
CAMEL Phase
csp Integer 1-8160 CAMEL Subscription Profile (CSP)
dstdp Integer 1-10 Dialled service CAMEL Trigger Detection Point (TDP)
or
String ALL

5/155 19-CSH 109 628 Uen L | 2020-03-17 43


Layered HLR AUC Provisioning over MML

Parameter Type Description


(1)
gprstdp Integer 0-255 GPRS CAMEL TDP
or
String ALL
(1)
mmtdp Integer 0-255 Mobility management CAMEL TDP
or
String ALL
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
(1)
octdp Integer 0-255 Originating CAMEL TDP
or
String ALL
(1)
osmstdp Integer 0-255 Originating Short Message Service (SMS) CAMEL TDP
or
String ALL
(1)
tctdp Integer 0-255 Terminating CAMEL TDP
or
String ALL
(1)
tsmstdp Integer 0-255 Terminating SMS CAMEL TDP
or
String ALL
(1)
vttdp Integer 0-255 Visited Mobile Switching Center (VMSC) terminating
CAMEL TDP
or
String ALL

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.3.3.2 HGCME Printout

This section lists all HGCME printouts.

5.3.3.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.3.3.2.2 Answer Printout

This command has no answer printouts.

5.3.3.2.3 Result Printout

This command has no result printouts.

44 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.3.4 Home Location Register, CAMEL Subscription Data, Print (HGCMP)


This command prints CAMEL subscription data in the HLR.

If parameter CSP is entered, answer printout HLR CAMEL SUBSCRIPTION


PROFILE DATA is received. If parameter MSISDN is provided, answer printout HLR
CAMEL SUBSCRIPTION DATA is received. CAMEL subscription data that is used
for one or all CAMEL subscription profiles containing any CAMEL subscription
data are printed.

When optional parameter OPT is given in the command, CAMEL subscription


options are printed.

When optional parameter EXT is given in the command, extended CAMEL data
are printed.

When optional parameter CRIT is given in the command, CAMEL triggering


criteria are printed.

Deviations:

— Parameters CSP=ALL and MSISDN=ALL are not supported in the layered


solution.

5.3.4.1 HGCMP Command Description


 MSISDN=msisdn [,OPT] [,EXT] [,CRIT];
HGCMP:+ 
 CSP=csp [,OPT] [,EXT] [,CRIT]; 
ll 

Example of an HGCMP Command

HGCMP:CSP=21;

CAMEL subscription data for CAMEL subscription profile number 21 is printed.

5.3.4.1.1 HGCMP Parameters

The following table contains the parameters for the HGCMP command.

Table 21 HGCMP Parameters


Parameter Type Description
csp Integer 1–8160 CAMEL Subscription Profile
crit - CAMEL triggering criteria
ext - Extended CAMEL data

5/155 19-CSH 109 628 Uen L | 2020-03-17 45


Layered HLR AUC Provisioning over MML

Parameter Type Description


msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
opt - CAMEL subscription options

5.3.4.2 HGCMP Printout

This section lists all HGCMP printouts.

5.3.4.2.1 Procedure Printout

NOT ACCEPTED
fault type

5.3.4.2.2 Answer Printout

If parameter CSP is provided, the answer printout is as follows:

HLR CAMEL SUBSCRIPTION PROFILE DATA

HLR CAMEL SUBSCRIPTION PROFILE DATA



 CSP 
 csp 
 
 TDPTYPE TDP SK GSA DEH CCH I DIALNUM 
 tdptype tdp sk gsa [deh] cch[i][dialnum]
 . . . . . . . . 
 . . . . . . . . 
 . . . . . . . . 
 tdptype tdp sk gsa [deh] cch[i][dialnum]
 
  
  CAMEL SUBSCRIPTION OPTIONS  
   
     
 GCSO MCSO SSLO GC2SO MC2SO TIF GPRSSOOSMSSO 
 gcso mcso sslo gc2so mc2so [tif]gprssoosmsso 
 ll ll ll  
     
 GC3SO MC3SOGC4SO MC4SO  
 gc3so mc3sogc4so mc4so  
 ll ll   
     
 MMSO TSMSSO  
 mmso tsmsso  
 ll  ll   
 ll  
  
 EXTENDED CAMEL DATA  
   
 EOINCI EOICK ETINCI ETICK 
 eoinci eoick etinci etick 
 ll  

46 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

  
 CAMEL TRIGGERING CRITERIA DATA  
  
 TRIGGERING CRITERIA DATA FOR OCTDP 2  
  
 MTY DNUM DLGH FTC BS BSG CCH  
      
[mty]dnum dlgh[ftc]bs bsg cch  
 .   .   .  .   
 .   .   .  .   
 .   .   .  .   
 dnum dlgh bs bsg  
 ll  ll  ll  ll   
 .  
 .  
 .  
      
[mty]dnum dlgh[ftc]bs bsg cch  
 .   .   .  .   
 .   .   .  .   
 .   .   .  .   
 dnum dlgh bs bsg  
ll ll  ll  ll  ll   
  
 TRIGGERING CRITERIA DATA FOR TCTDP 12  
  
 BS BSG CCH  
    
bs bsg cch  
.   .   
.   .   
.   .   
bs bsg  
ll  ll   
 .  
 .  
 .  
    
bs bsg cch  
.   .   
.   .   
.   .   
bs bsg  
ll  ll   
ll  
  
 [NO TRIGGERING CRITERIA DATA]  
llll  
END

If parameter MSISDN is provided, the answer printout is as follows:

HLR CAMEL SUBSCRIPTION DATA

5/155 19-CSH 109 628 Uen L | 2020-03-17 47


Layered HLR AUC Provisioning over MML

HLR CAMEL SUBSCRIPTION DATA



 MSISDN CSP 
 msisdn [csp] 
 
 TDPTYPE TDP SK GSA DEH CCH I DIALNUM 
 tdptype tdp sk gsa [deh] cch[i][dialnum]
 . . . . . . . . 
 . . . . . . . . 
 . . . . . . . . 
 tdptype tdp sk gsa [deh] cch[i][dialnum]
 
  
  CAMEL SUBSCRIPTION OPTIONS  
   
     
 GCSO MCSO SSLO GC2SO MC2SO TIF GPRSSOOSMSSO 
 gcso mcso sslo gc2so mc2so [tif]gprssoosmsso 
 ll ll ll  
     
 GC3SO MC3SOGC4SO MC4SO  
 gc3so mc3sogc4so mc4so  
 ll ll   
     
 MMSO TSMSSO  
 mmso tsmsso  
 ll  ll   
 ll  
  
 EXTENDED CAMEL DATA  
   
 EOINCI EOICK ETINCI ETICK 
 eoinci eoick etinci etick 
 ll  

48 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

  
 CAMEL TRIGGERING CRITERIA DATA  
  
 TRIGGERING CRITERIA DATA FOR OCTDP 2  
  
 MTY DNUM DLGH FTC BS BSG CCH  
      
[mty]dnum dlgh[ftc]bs bsg cch  
 .   .   .  .   
 .   .   .  .   
 .   .   .  .   
 dnum dlgh bs bsg  
 ll  ll  ll  ll   
 .  
 .  
 .  
      
[mty]dnum dlgh[ftc]bs bsg cch  
 .   .   .  .   
 .   .   .  .   
 .   .   .  .   
 dnum dlgh bs bsg  
ll ll  ll  ll  ll   
  
 TRIGGERING CRITERIA DATA FOR TCTDP 12  
  
 BS BSG CCH  
    
bs bsg cch  
.   .   
.   .   
.   .   
bs bsg  
ll  ll   
 .  
 .  
 .  
    
bs bsg cch  
.   .   
.   .   
.   .   
bs bsg  
ll  ll   
ll  
  
 [NO TRIGGERING CRITERIA DATA]  
llll  
END

The following table contains information about the parameters in the HGCMP
answer printout:

Table 22 HGCMP Answer Printout Parameters


Parameter Type Description
(1)
bs String Basic Service (BS)
(1)
bsg String Basic Service Group (BSG)

5/155 19-CSH 109 628 Uen L | 2020-03-17 49


Layered HLR AUC Provisioning over MML

Parameter Type Description


cch Integer 1–4 CAMEL capability handling
CAMEL Phase
csp Integer 1–8160 CAMEL Subscription Profile
deh Integer 0-1 Default error handling
0 = Transaction released in case
of error in the Global System for
Mobile Communication (GSM)
service control function to GSM
or General Packet Radio Service
(GPRS) service switching function
dialogue.
1 = Transaction continued in case
of error in the GSM service control
function to GSM or GPRS service
switching function dialogue.
dialnum Expressed as na-dial where: Dialed number
na: Nature of address indicator
0: Unknown
1: Not used
2: Not used
3: National number
4: International number
dial: Dialled number series. Text
string 1-15 characters. Only digits
0-9, *, #, a, b, and c are allowed
as characters.
Example:
3-122#4
dlgh Integer 0-15 Destination number length
dnum Expressed as na-dn where: Destination number
na: Nature of address (NA)
indicator
0: Unknown
1: Not used
2: Not used
3: National number
4: International number
dn: Destination number series.
Text string 1-15 characters. Only
digits, * and # are allowed as
characters.
eoick Integer 0-999 Extended originating intelligent network category key
Value 0 means not assigned.
eoinci Integer 0-255 Extended originating intelligent network capability
indicator
Value 0 means not assigned.
etick Integer 0-999 Extended terminating intelligent network category
key
Value 0 means not assigned.

50 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


etinci Integer 0-255 Extended terminating intelligent network capability
indicator
Value 0 means not assigned.
ftc String F (Forwarding) or N (Not Forwarding triggering criteria
forwarding).
gcso Integer 0-1 GMSC gsmSCF CAMEL phase 1 support subscription
option
0 = Allow call terminating
handling without CAMEL
invocation when CAMEL phase
1 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 1 is not
supported in the interrogating
GMSC/gsmSCF.
gc2so Integer 0-1 Gateway Mobile Switching Center (GMSC) /
Global System for Mobile Communication Service
0 = Allow call terminating Control Function (gsmSCF) CAMEL phase 2 support
handling with CAMEL phase subscription option
1 invocation when CAMEL
phase 2 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply Operator Determined
Barring (ODB) of all incoming
calls when CAMEL phase 2 is not
supported in the interrogating
GMSC/gsmSCF.
gc3so Integer 0-1 GMSC gsmSCF CAMEL phase 3 support subscription
option
0 = Allow call terminating
handling with lower CAMEL
phase invocation when CAMEL
phase 3 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 3 is not
supported in the interrogating
GMSC/gsmSCF.
gc4so Integer 0-1 GMSC gsmSCF CAMEL phase 4 support subscription
option
0 = Allow call terminating
handling with lower CAMEL
phase invocation when CAMEL
phase 4 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 4 is not
supported in the interrogating
GMSC/gsmSCF.
gprsso Integer 0-1 GPRS CAMEL phase 3 denied subscription option
0 = Allow mobile subscribers
registration in the Serving GPRS
Support Node (SGSN) without
sending GPRS CAMEL phase 3
data when CAMEL phase 3 data
is not allowed to be sent to the
SGSN.
1 = Deny mobile subscribers
registration in the SGSN when
CAMEL phase 3 data is not
allowed to be sent to the SGSN.

5/155 19-CSH 109 628 Uen L | 2020-03-17 51


Layered HLR AUC Provisioning over MML

Parameter Type Description


gsa Digit string 0-15 digits. Each digit GSM service control function address
is 0-9.
i Y - Terminating CAMEL Inhibition indicator
subscription data for the given
TDP is not sent to the Gateway
Mobile Switching Center (GMSC)
when the subscriber is roaming
inside the Home Public Land
Mobile Network (HPLMN)
N - Terminating CAMEL
subscription data for the given
TDP is always sent to the GMSC
mcso Integer 0-2 Mobile Switching Center (MSC) / Visitor Location
Register (VLR) CAMEL phase 1 denied subscription
0 = Allow mobile subscribers option
registration in the serving
MSC/VLR without sending
CAMEL data when CAMEL phase
1 data is not allowed to be sent
to the MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase 1
data is not allowed to be sent to
the serving MSC/VLR.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 1
data is not allowed to be sent to
the MSC/VLR.
mc2so Integer 0-2 MSC/VLR CAMEL phase 2 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with CAMEL phase
1 data can be performed or
register without CAMEL data
when CAMEL phase 2 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service Barring
of All Outgoing Calls (BAOC)
performed when CAMEL phase 2
data is not allowed to be sent to
the serving MSC/VLR.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 2
data is not allowed to be sent to
the MSC/VLR.

52 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


mc3so Integer 0-2 MSC/VLR CAMEL phase 3 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with lower CAMEL
phase data can be performed
or register without CAMEL data
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase
3 data is not allowed to be sent
to the serving MSC/VLR. For
Visited MSC (VMSC) terminating
CAMEL TDPs, value 1 has the
same meaning as value 0.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 3
data is not allowed to be sent to
the MSC/VLR.
mc4so Integer 0-2 MSC/VLR CAMEL phase 4 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with lower CAMEL
phase data can be performed
or register without CAMEL data
when CAMEL phase 4 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase 4
data is not allowed to be sent to
the serving MSC/VLR. For VMSC
terminating CAMEL TDPs, value
1 has the same meaning as value
0..
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 4
data is not allowed to be sent to
the MSC/VLR.
mmso Integer 0-1 Mobility management CAMEL phase 3 denied
subscription option
0 = Allow mobile subscribers
registration in the serving
MSC/VLR without sending
mobility management CAMEL
phase 3 data when CAMEL phase
3 data is not allowed to be sent
to the MSC/VLR.
1 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 3
data is not allowed to be sent to
the MSC/VLR.
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9.
mty String I (Inhibiting) or E Match type
(Enabling)

5/155 19-CSH 109 628 Uen L | 2020-03-17 53


Layered HLR AUC Provisioning over MML

Parameter Type Description


osmsso Integer 0-2 Originating Short Message Service (SMS) CAMEL
phase 3 denied subscription option
0 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending originating
SMS CAMEL phase 3 data
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
1 = Network induced service
withdrawal of Teleservice Short
Message MO/PP performed
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
2 = Deny mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
sk Integer 0-2,147,483,647 Service key
sslo Integer 0-1 Subscriber state and location information sending
CAMEL subscription option
0 = Subscriber state and location
information are not sent at Send
Routing Information Mobile
Application Part (MAP) version 3
message response.
1 = Subscriber state and location
information are sent at Send
Routing Information MAP version
3 message response.
tdp Integer 0-14 Trigger Detection Point (TDP)
The value(1)range depends on
tdptype
tdptype Enumeration string with one of Type of TDP
the following values:

• DSTDP
• GPRSTDP
• MMTDP
• OCTDP
• OSMSTDP
• TCTDP
• TSMSTDP
• VTTDP

54 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


tif Integer 0-1 Translation information flag
0 = Number length, format, and
conditional barrings checks are
performed, when the mobile
subscriber or the service provider
registers a forwarded-to number.
1 = Number length, format, and
conditional barrings checks are
not performed, when the mobile
subscriber or the service provider
registers a forwarded-to number.
tsmsso Integer 0-2 Terminating SMS CAMEL phase 4 denied subscription
option
0 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending terminating
SMS CAMEL phase 4 data, when
terminating SMS CAMEL phase 4
data is not allowed to be sent to
the MSC/VLR, or SGSN, or both.
1 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending terminating
SMS CAMEL phase 4 data,
when terminating SMS CAMEL
phase 4 data is not allowed
to be sent to the MSC/VLR or
SGSN or both. Network induced
service invocation of an incoming
call barring service is applied
to mobile terminating short
message delivery through MSC,
or SGSN, or both.
2 = Deny mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
when terminating SMS CAMEL
phase 4 data is not allowed to be
sent to the MSC/VLR, or SGSN,
or both

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.3.4.2.3 Result Printout

This command has no result printouts.

5.4 HGCE: CAMEL Extended Information


This section covers the following MML HLR command:

— Home Location Register, Customized Applications for Mobile Networks


Enhanced Logic (CAMEL) Extended Information, Change (HGCEC) (Section
5.4.1 on page 55)

5/155 19-CSH 109 628 Uen L | 2020-03-17 55


Layered HLR AUC Provisioning over MML

5.4.1 Home Location Register, CAMEL Extended Information, Change


(HGCEC)
This command changes the CAMEL subscription options as well as extended
CAMEL data for a mobile subscriber or for a CAMEL subscription profile with
CAMEL subscription data defined.

Change of CAMEL subscription options is allowed only if the subscriber or the


CAMEL subscription profile has any CAMEL subscription data defined.

Change of extended terminating CAMEL data is allowed only if terminating


CAMEL subscription data is defined for the mobile subscriber or for the CAMEL
subscription profile.

Change of extended originating CAMEL data is allowed only if originating


CAMEL subscription data is defined for the mobile subscriber or for the CAMEL
subscription profile.

Since parameters ETINCI and ETICK are mutually exclusive, when one of them is
changed the other one is set to not assigned.

Since parameters EOINCI and EOICK are mutually exclusive, when one of them is
changed the other one is set to not assigned.

Change of parameter TIF is allowed only if the subscriber or the CAMEL


subscription profile has any originating CAMEL phase 2 or higher subscription
data defined.

56 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.4.1.1 HGCEC Command Description

 
  
  MC4SO=mc4so
    
MSISDN=msisdn   MC3SO=mc3so
HGCEC:+ + +[,SSLO=sslo][,GCSO=gcso],+ +
CSP=csp    MC2SO=mc2so
ll     
  MCSO=mcso 
  ll 
| ll 
ll

[,GC2SO=gc2so][,GC3SO=gc3so][,GC4SO=gc4so][,TIF=tif][,GPRSSO=gprsso]

[,OSMSSO=osmsso][,TSMSSO=tsmsso][,MMSO=mmso]



 
   
 ETINCI=etinci  EOINCI=eoinci
,+ + ,+ ++;
 ETICK=etick   EOICK=eoick 
 ll   ll 
ll  ll 



Example of an HGCEC Command

HGCEC:CSP=3,MC3SO=0,GC3SO=0,TIF=0;

A check if registration with lower CAMEL phase is performed or register without


CAMEL data when CAMEL phase 3 data is not allowed to be sent to the Mobile
Switching Center (MSC)/Visitor Location Register (VLR). Call terminating handling
with lower CAMEL phase invocation when CAMEL phase 3 is not supported in
the interrogating GMSC/gsmSCF, is applied. When the subscriber or the service
provider registers a forwarded-to number, number length, format, and conditional
barring checks are performed on the forwarded-to number. All these actions are
performed for CAMEL subscription profile number 3.

5.4.1.1.1 HGCEC Parameters

The following table contains the parameters for the HGCEC command.

Table 23 HGCEC Parameters


Parameter Type Description
csp Integer 1-8160 CAMEL Subscription Profile (CSP)

5/155 19-CSH 109 628 Uen L | 2020-03-17 57


Layered HLR AUC Provisioning over MML

Parameter Type Description


eoinci Integer 0-999 Extended originating intelligent network capability
indicator
Value 0 means not assigned.
eoick Integer 0-999 Extended originating intelligent network category key
Value 0 means not assigned.
etinci Integer 0-255 Extended terminating intelligent network capability
indicator
Value 0 means not assigned.
etick Integer 0-255 Extended terminating intelligent network category
key
Value 0 means not assigned.
gcso Integer 0-1 GMSC gsmSCF CAMEL phase 1 support subscription
option
0 = Allow call terminating
handling without CAMEL
invocation when CAMEL
phase 1 is not supported in
the interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 1 is not
supported in the interrogating
GMSC/gsmSCF.
gc2so Integer 0-1 GMSC gsmSCF CAMEL phase 2 support subscription
option
0 = Allow call terminating
handling with CAMEL phase
1 invocation when CAMEL
phase 2 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply Operator Determined
Barring (ODB) of all incoming
calls when CAMEL phase 2 is not
supported in the interrogating
GMSC/gsmSCF.
gc3so Integer 0-1 GMSC gsmSCF CAMEL phase 3 support subscription
option
0 = Allow call terminating
handling with lower CAMEL
phase invocation when CAMEL
phase 3 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 3 is not
supported in the interrogating
GMSC/gsmSCF.
gc4so Integer 0-1 GMSC gsmSCF CAMEL phase 4 support subscription
option
0 = Allow call terminating
handling with lower CAMEL
phase invocation when CAMEL
phase 4 is not supported in the
interrogating GMSC/gsmSCF.
1 = Apply ODB of all incoming
calls when CAMEL phase 4 is not
supported in the interrogating
GMSC/gsmSCF.

58 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


gprsso Integer 0-1 GPRS CAMEL phase 3 denied subscription option
0 = Allow mobile subscribers
registration in the Serving GPRS
Support Node (SGSN) without
sending GPRS CAMEL phase 3
data when CAMEL phase 3 data
is not allowed to be sent to the
SGSN.
1 = Deny mobile subscribers
registration in the SGSN when
CAMEL phase 3 data is not
allowed to be sent to the SGSN.
mcso Integer 0-2 MSC/VLR CAMEL phase 1 denied subscription option
0 = Allow mobile subscribers
registration in the serving
MSC/VLR without sending
CAMEL data when CAMEL phase
1 data is not allowed to be sent to
the MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase 1
data is not allowed to be sent to
the serving MSC/VLR.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 1
data is not allowed to be sent to
the MSC/VLR.
mc2so Integer 0-2 MSC/VLR CAMEL phase 2 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with CAMEL phase
1 data can be performed or
register without CAMEL data
when CAMEL phase 2 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service Barring
of All Outgoing Calls (BAOC)
performed when CAMEL phase 2
data is not allowed to be sent to
the serving MSC/VLR.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 2
data is not allowed to be sent to
the MSC/VLR.

5/155 19-CSH 109 628 Uen L | 2020-03-17 59


Layered HLR AUC Provisioning over MML

Parameter Type Description


mc3so Integer 0-2 MSC/VLR CAMEL phase 3 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with lower CAMEL
phase data can be performed
or register without CAMEL data
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase 3
data is not allowed to be sent to
the serving MSC/VLR. For Visited
MSC (VMSC) terminating CAMEL
Trigger Detection Points (TDPs)
value 1 has the same meaning as
value 0.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 3
data is not allowed to be sent to
the MSC/VLR.
mc4so Integer 0-2 MSC/VLR CAMEL phase 4 denied subscription option
0 = Check if mobile subscribers
registration in the serving
MSC/VLR with lower CAMEL
phase data can be performed
or register without CAMEL data
when CAMEL phase 4 data is
not allowed to be sent to the
MSC/VLR.
1 = Network induced activation
of supplementary service BAOC
performed when CAMEL phase 4
data is not allowed to be sent to
the serving MSC/VLR. For VMSC
terminating CAMEL TDPs value 1
has the same meaning as value 0.
2 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 4
data is not allowed to be sent to
the MSC/VLR.
mmso Integer 0-1 Mobility management CAMEL phase 3 denied
subscription option
0 = Allow mobile subscribers
registration in the serving
MSC/VLR without sending
mobility management CAMEL
phase 3 data when CAMEL phase
3 data is not allowed to be sent to
the MSC/VLR.
1 = Deny mobile subscribers
registration in the serving
MSC/VLR when CAMEL phase 3
data is not allowed to be sent to
the MSC/VLR.
msisdn Digit string 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9).

60 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


osmsso Integer 0-2 Originating Short Message Service (SMS) CAMEL
phase 3 denied subscription option
0 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending originating
SMS CAMEL phase 3 data
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
1 = Network induced service
withdrawal of Teleservice Short
Message MO/PP performed
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
2 = Deny mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
when CAMEL phase 3 data is
not allowed to be sent to the
MSC/VLR or SGSN.
sslo Integer 0-1 Subscriber state and location information sending
CAMEL subscription option
0 = Subscriber state and location
information are not sent at Send
Routing Information Mobile
Application Part (MAP) version 3
message response.
1 = Subscriber state and location
information are sent at Send
Routing Information MAP version
3 message response.

5/155 19-CSH 109 628 Uen L | 2020-03-17 61


Layered HLR AUC Provisioning over MML

Parameter Type Description


tif Integer 0-1 Translation information flag
0 = Number length, format, and
conditional barring checks are
performed, when the mobile
subscriber or the service provider
registers a forwarded-to number.
1 = Number length, format, and
conditional barring checks are
not performed, when the mobile
subscriber or the service provider
registers a forwarded-to number.
tsmsso Integer 0-2 Terminating SMS CAMEL phase 4 denied subscription
option
0 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending terminating
SMS CAMEL phase 4 data, when
terminating SMS CAMEL phase 4
data is not allowed to be sent to
the MSC/VLR, or SGSN, or both.
1 = Allow mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both)
without sending terminating
SMS CAMEL phase 4 data, when
terminating SMS CAMEL phase
4 data is not allowed to be sent
to the MSC/VLR or SGSN or
both. Network induced service
invocation of an incoming call
barring service is applied to
mobile terminating short message
delivery through MSC, or SGSN, or
both.
2 = Deny mobile subscribers
registration in the serving node
(MSC/VLR or SGSN or both) when
terminating SMS CAMEL phase 4
data is not allowed to be sent to
the MSC/VLR, or SGSN, or both.

5.4.1.2 HGCEC Printout

This section lists all HGCEC printouts.

5.4.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.4.1.2.2 Answer Printout

This command has no answer printouts.

62 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.4.1.2.3 Result Printout

This command has no result printouts.

5.5 HGCS: Closed User Group Basic Service Group Options


This section covers the following MML HLR commands:

— Home Location Register, Closed User Group Basic Service Group Options,
Change (HGCSC) (Section 5.5.1 on page 63)

— Home Location Register, Closed User Group Basic Service Group Options,
Print (HGCSP) (Section 5.5.2 on page 64)

5.5.1 Home Location Register, Closed User Group Basic Service Group Options,
Change (HGCSC)
This command changes basic service group options of the closed user group for a
mobile subscriber member of closed user group(s).

The basic service group options of the closed user group are the inter closed user
group accessibility (ACCESS) and preferential closed user group index (PCUG).

If the parameter BSG is not specified, the changes are applied to all basic service
groups defined within the closed user group(s) for the mobile subscriber.

5.5.1.1 HGCSC Command Description


 
  
  pcug
HGCSC:MSISDN=msisdn[,BSG=bsg...]+[,ACCESS=access],PCUG=+ ++;
  NONE
  ll 
 ll 
ll 

Example of an HGCSC Command

HGCSC:MSISDN=345678901234567,BSG="TS10&TS60",ACCESS="OIA",PCUG=3;

In the example above, the outgoing and incoming access and preferential closed
user group index 3 are given to basic service groups Speech Transmission
(TS10) and Facsimile (TS60) for the mobile subscriber 345678901234567.

5.5.1.2 HGCSC Parameters

The following table contains the parameters for the HGCSC command.

5/155 19-CSH 109 628 Uen L | 2020-03-17 63


Layered HLR AUC Provisioning over MML

Table 24 HGCSC Parameters


Parameter Type Description
access Enumeration value: The inter closed user group accessibility

• OA
• IA
• OIA
• NONE
(1)
bsg String The BSG identifier
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
pcug One of the following values: The preferential closed user group index

• Integer, value range: Integer


0–32,767
• String, NONE

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.5.1.3 HGCSC Printout

This section lists all HGCSC printouts.

5.5.1.3.1 Check Printout

Yes.

5.5.1.3.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.5.1.3.3 Answer Printout

This command has no answer printouts.

5.5.1.3.4 Result Printout

This command has no result printouts.

5.5.2 Home Location Register, Closed User Group Basic Service Group Options,
Print (HGCSP)
The command HGCSP initiates the printout of HLR closed user group basic service
group options data. This command is used to print the existing basic service group

64 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

options of closed user group for one or all mobile subscribers that are members of
any closed user group.

Deviation:

— This command does not support MSISDN=ALL.

5.5.2.1 HGCSP Command Description

HGCSP:MSISDN=msisdn;

Example of an HGCSP Command

HGCSP:MSISDN=345678901234567;

In the example above, the closed user group basic service group options for the
mobile subscriber 345678901234567 are printed.

5.5.2.2 HGCSP Parameters

The following table lists the parameter for the HGCSP command.

Table 25 HGCSP Parameter


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

5.5.2.3 HGCSP Printout

This section lists all HGCSP printouts.

5.5.2.3.1 Procedure Printout

NOT ACCEPTED
fault type

5.5.2.3.2 Answer Printout

The answer printout of HLR closed user group basic service group options data
are shown as follows:

5/155 19-CSH 109 628 Uen L | 2020-03-17 65


Layered HLR AUC Provisioning over MML

HLR CLOSED USER GROUP BASIC SERVICE GROUP OPTIONS DATA

MSISDN BSG ACCESS PCUG


msisdn bsg access pcug
. . .
. . .
. . .
bsg access pcug

[NONE]

END

The following table contains information about the parameters in the HGCSP
answer printout.

Table 26 HGCSP Answer Printout Parameters


Parameter Type Description
access Enumeration value: The inter closed user group accessibility

• OA
• IA
• OIA
• NONE
bsg String The BSG identifier
Possible values, and explanations
for them, can be found in HLR
Subscriber Data Type Definitions,
Reference [6].
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
pcug One of the following values: The preferential closed user group index

• Integer, value range: Integer


0–32,767
• String, NONE

5.5.2.3.3 Result Printout

This command has no result printouts.

5.6 HGCT: CAMEL Triggering Criteria


This section covers the following MML HLR commands:

— Home Location Register, CAMEL Triggering Criteria, Initiate (HGCTI) (Section


5.6.1 on page 66)

— Home Location Register, CAMEL Triggering Criteria, End (HGCTE) (Section


5.6.2 on page 69)

66 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.6.1 Home Location Register, CAMEL Triggering Criteria, Initiate (HGCTI)


This command initiates CAMEL triggering criteria for a mobile subscriber or for a
CAMEL subscription profile with CAMEL subscription data defined in the HLR.

The parameter CCH is used to indicate which CAMEL phase the subscription data
is valid for. If the parameter CCH is not present, value 2 is assigned by default.

If the parameter OCTDP2 is used, the CAMEL triggering criteria are defined for
originating CAMEL TDP ‘‘Collected Info’’. It is allowed only if originating CAMEL
subscription information defined for the subscriber or for the CAMEL subscription
profile, includes TDP ‘‘Collected Info’’ for the specified CAMEL phase.

If the parameter TCTDP12 is used, the CAMEL triggering criteria are defined for
terminating CAMEL TDP ‘‘Terminating Attempt Authorized’’. It is allowed only if
terminating CAMEL subscription information defined for the subscriber or for the
CAMEL subscription profile includes TDP ‘‘Terminating Attempt Authorized’’ for
the specified CAMEL phase.

The parameters MTY, DNUM, and DLGH are used to define destination number
triggering criteria.

Parameter MTY must only be entered when the first destination number triggering
criteria is defined. This parameter indicates whether the criterion is inhibiting or
enabling the specified destination number or destination number length.

It is possible to define up to 10 destination numbers, 3 destination number


lengths, and 5 BS triggering criteria for a subscriber or for a CAMEL subscription
profile with TDP ‘‘Collected Info’’.

It is possible to define up to 5 BS triggering criteria for a subscriber or for a CAMEL


subscription profile with TDP ‘‘Terminating Attempt Authorized’’.

5.6.1.1 HGCTI Command Description


 
  
  
OCTDP2[,MTY=mty][,DNUM=dnum...][,DLGH=dlgh...]
  ll 
 ll 
  ll 
MSISDN=msisdn   
HGCTI:+ + +  +[,CCH=cch];
CSP=csp    
ll   [,FTC=ftc][,BS=bs...][,BSG=bsg...] 
  
  
  
  
TCTDP12+[,BS=bs...][,BSG=bsg...]+ 
 ll  
ll 

5/155 19-CSH 109 628 Uen L | 2020-03-17 67


Layered HLR AUC Provisioning over MML

Example of an HGCTI Command

HGCTI:CSP=12,CCH=3,OCTDP2,MTY=I,DNUM=0-"*21*678902000#",
DLGH=3&4&5;

Triggering criteria for CAMEL subscription profile number 12 is initiated for


originating CAMEL phase 3 TDP ‘‘Collected Info’’ with match type 'Inhibiting',
destination number series *21*678902000# with unknown nature of address, and
destination number lengths 3, 4 or 5.

5.6.1.1.1 HGCTI Parameters

The following table contains the parameters for the HGCTI command.

Table 27 HGCTI Parameters


Parameter Type Description
(1)
bs String BS
(1)
bsg String BSG
cch Integer 1-4 CAMEL capability handling.
CAMEL Phase
csp Integer 1-8160 CAMEL Subscription Profile (CSP)
dnum Expressed as na-dn where: Destination number
na: Nature of address (NA)
indicator
0: Unknown
1: Not used
2: Not used
3: National number
4: International number
dn: Destination number series.
Text string 1-15 characters. Only
digits, * and # are allowed as
characters.
Example:
(2)
0-*21*678902000#
dlgh Integer 0-15 Destination number length
ftc String F (Forwarding) or N (Not Forwarding triggering criteria
forwarding)
msisdn Digit string 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9).
mty String I (Inhibiting) or E Match type
(Enabling)

68 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


OCTDP2 - Originating CAMEL Trigger Detection Point (TDP)
TCTDP12 - Terminating CAMEL TDP
Terminating Attempt Authorized

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
(2) dn is a text string and must use ” delimiter in MML command, for example, 0-“*21*678902000#”.

5.6.1.2 HGCTI Printout

This section lists all HGCTI printouts.

5.6.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.6.1.2.2 Answer Printout

This command has no answer printouts.

5.6.1.2.3 Result Printout

This command has no result printouts.

5.6.2 Home Location Register, CAMEL Triggering Criteria, End (HGCTE)


This command ends CAMEL triggering criteria defined for a mobile subscriber or
for a CAMEL subscription profile in the HLR.

The parameter CCH is used to indicate which CAMEL phase the subscription data
is valid for. If the parameter CCH is not present, value 2 is assigned by default.

If no CAMEL Triggering criteria information is given, all CAMEL triggering criteria


for the specified CAMEL phase are deleted for the subscriber or for the CAMEL
subscription profile.

When only parameter OCTDP2 is used, all CAMEL triggering criteria of originating
CAMEL TDP ‘‘Collected Info’’ defined for the specified CAMEL phase are deleted
for the subscriber or for the CAMEL Subscription Profile.

When only parameter TCTDP12 is used, all CAMEL triggering criteria of terminating
CAMEL TDP ‘‘Terminating Attempt Authorized’’ defined for the specified CAMEL
phase are deleted for the subscriber or for the CAMEL Subscription Profile.

When parameter DNUM is given, the specified destination number is deleted from
the destination number triggering criteria.

5/155 19-CSH 109 628 Uen L | 2020-03-17 69


Layered HLR AUC Provisioning over MML

When parameter DNUM is given, the specified destination number is deleted from
the destination number triggering criteria.

When parameter FTC is given, the forwarding triggering criterion is deleted.

When parameter BS is given, the specified BS is deleted from the specified TDP
BS triggering criteria.

When parameter BSG is given, the specified BSG is deleted from the specified TDP
BS triggering criteria.

5.6.2.1 HGCTE Command Description


MSISDN=msisdn
HGCTE:+ +[,CCH=cch]
CSP=csp 
ll 

 
    
      
  dnum dlgh  bs  bsg
,OCTDP2,DNUM= ,DLGH= [,FTC],BS= ,BSG= 
  ALL  ALL   ALL ALL
  ll  ll   ll  ll 
 ll ll  ll ll 
 ;
   
    
  bs  bsg 
,TCTDP12,BS= ,BSG=  
  ALL ALL 
  ll  ll  
 ll ll  
ll 
ll 

Example of an HGCTE Command

HGCTE:CSP=127,CCH=3;

All CAMEL phase 3 triggering criteria are deleted for CAMEL subscription profile
number 127.

5.6.2.1.1 HGCTE Parameters

The following table contains the parameters for the HGCTE command.

70 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Table 28 HGCTE Parameters


Parameter Type Description
(1)
bs String Basic Service (BS)
or
String ALL
(1)
bsg String Basic Service Group (BSG)
or
String ALL
cch Integer 1-4 CAMEL capability handling
CAMEL Phase
csp Integer 1-8160 CAMEL Subscription Profile (CSP)
dnum Expressed as na-dn where: Destination number
na: Nature of address (NA)
indicator
0: Unknown
1: Not used
2: Not used
3: National number
4: International number
dn: Destination number series.
Text string 1-15 characters. Only
digits, * and # are allowed as
characters.
Example:
(2)
0-*21*678902000#
dlgh Integer 0-15 Destination number length
or
String ALL

ftc String F (Forwarding) or N (Not Forwarding triggering criteria


forwarding)
msisdn Digit string 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9).
OCTDP2 - Originating CAMEL Trigger Detection Point (TDP)
TCTDP12 - Terminating CAMEL TDP
Terminating attempt authorized

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
(2) dn is a text string and must use ” delimiter in MML command, for example, 0-“*21*678902000#”.

5.6.2.2 HGCTE Printout

This section lists all HGCTE printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 71


Layered HLR AUC Provisioning over MML

5.6.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.6.2.2.2 Answer Printout

This command has no answer printouts.

5.6.2.2.3 Result Printout

This command has no result printouts.

5.7 HGCU: Closed User Group


This section covers the following MML HLR commands:

— Home Location Register, Closed User Group, Initiate (HGCUI) (Section 5.7.1
on page 72)

— Home Location Register, Closed User Group, Change (HGCUC) (Section 5.7.2
on page 74)

— Home Location Register, Closed User Group, End (HGCUE) (Section 5.7.3
on page 75)

— Home Location Register, Closed User Group, Print (HGCUP) (Section 5.7.4
on page 77)

5.7.1 Home Location Register, Closed User Group, Initiate (HGCUI)


This command initiates a mobile subscriber as a member of a closed user group.
Follow the instructions as follows when this command is used:

— The information unit NI is optional. When it is not present in the parameter


IC, a default value, set by an application parameter in the function block
HLCUGA, are used.

— If the parameter BSG is not specified, the closed user group is applied for all
applicable basic service groups in which any basic service is subscribed.

— If the parameter RESTR is not specified, NONE is used as the default value.

— The inter closed user group accessibility and preferential closed user group
index are set to NONE by default.

— A mobile subscriber can be a member of up to 10 closed user groups.

72 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.7.1.1 HGCUI Command Description

HGCUI:MSISDN=msisdn,INDEX=index,IC=ic[,RESTR=restr][,BSG=bsg...];

Example of an HGCUI Command

HGCUI:MSISDN=345678901234567,INDEX=3,IC=5420,BSG="TS10&TS60";

In the example above, the mobile subscriber with MSISDN 345678901234567


is initiated as a member of a closed user group with index 3, default network
identity, and cugcode 5420 for the basic service groups Speech transmission
(TS10) and Facsimile (TS60).

5.7.1.1.1 HGCUI Parameters

The following table lists the parameters for the HGCUI command.

Table 29 HGCUI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
(1)
bsg String The identifier of a basic service group
ic String in the format: <ni> - The closed user group interlock code
<cugcode>

• <ni> - is optional. If <ni> is


not given, the default value is
used. Valid values are between
0000-9999.
• <cugcode> is the closed user
group code. The value belongs
to an integer between 0–65535.
index Integer, value range: 0–32,767 The closed user group index
restr Enumeration value: The intra closed user group restrictions

• ICB
• OCB
• NONE

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.7.1.2 HGCUI Printout

This section lists all HGCUI printouts.

5.7.1.2.1 Check Printout

Yes.

5/155 19-CSH 109 628 Uen L | 2020-03-17 73


Layered HLR AUC Provisioning over MML

5.7.1.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.7.1.2.3 Answer Printout

This command has no answer printouts.

5.7.1.2.4 Result Printout

This command has no result printouts.

5.7.2 Home Location Register, Close User Group, Change (HGCUC)


The command HGCUC changes closed user group data for a mobile subscriber
member of a closed user group. This command adds or removes a basic service
group to or from the list of basic service groups, to which closed user group index
(INDEX) either applies or changes the intra closed user group restrictions (RESTR),
or both.

Follow the instructions as follows when this command is used:

— If an additional and new basic service group for the closed user group mobile
subscriber exists, the inter closed user group accessibility and preferential
closed user group are set to NONE as default value.

— When the parameter ERASE is present, the specified basic service group is
removed according to the specified closed user group index.

5.7.2.1 HGCUC Command Description


 
HGCUC:MSISDN=msisdn,INDEX=index+[,RESTR=restr],BSG=bsg[,ERASE]+;
 ll 
ll 

Example of an HGCUC Command

HGCUC:MSISDN=345678901234567,INDEX=3,BSG="TS60",ERASE;

In the example above, the basic service group Facsimile (TS60) is removed
from the closed user group with index 3 for the mobile subscriber with MSISDN
345678901234567.

74 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.7.2.1.1 HGCUC Parameters

Table 30 HGCUC Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
(1)
bsg String The identifier of a basic service group
index Integer, value range: 0–32,767 The closed user group index
restr Enumeration value: The intra closed user group restrictions

• ICB
• OCB
• NONE
ERASE - The erase indicator

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.7.2.2 HGCUC Printout

This section lists all HGCUC printouts.

5.7.2.2.1 Check Printout

Yes.

5.7.2.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.7.2.2.3 Answer Printout

This command has no answer printouts.

5.7.2.2.4 Result Printout

This command has no result printouts.

5.7.3 Home Location Register, Closed User Group, End (HGCUE)


This command ends a mobile subscriber as a member of one or all closed user
groups to which it belongs.

5/155 19-CSH 109 628 Uen L | 2020-03-17 75


Layered HLR AUC Provisioning over MML

5.7.3.1 HGCUE Command Description


index
HGCUE:MSISDN=msisdn,INDEX=+ +;
ALL 
ll 

Example of an HGCUE Command

HGCUE:MSISDN=345678901234567,INDEX=3;

In the example above, the mobile subscriber with MSISDN 345678901234567 is


ended as a member of the closed user group with index 3.

5.7.3.1.1 HGCUE Parameters

The following table lists the parameters for the HGCUE command.

Table 31 HGCUE Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
index One of the following values: The closed user group index

• Integer, value range: 0–32,767


• String: ALL

5.7.3.2 HGCUE Printout

This section lists all HGCUE printouts.

5.7.3.2.1 Check Printout

Yes.

5.7.3.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.7.3.2.3 Answer Printout

This command has no answer printouts.

76 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.7.3.2.4 Result Printout

This command has no result printouts.

5.7.4 Home Location Register, Closed User Group, Print (HGCUP)


This command initiates the printout of HLR closed user group data. Follow the
instructions as follows when this command is used:

— The information unit NI is optional. When it is not present in the parameter


IC, a default value, set by an application parameter in the function block
HCUGA, are used.

— This command is used to print the existing closed user group data for one or
all mobile subscribers.

Deviation:

— This MML command does not support MSISDN=ALL.

5.7.4.1 HGCUP Command Description


,INDEX=index
HGCUP:MSISDN=msisdn ;
,IC=ic 
ll 

Example of an HGCUP Command

HGCUP:MSISDN=345678901234567,INDEX=3;

In the example above, the closed user group data for the mobile subscriber
345678901234567, the member of the closed user group with Index 3, are printed.

5.7.4.1.1 HGCUP Parameters

The following table lists the parameters for the HGCUP command.

Table 32 HGCUP Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 77


Layered HLR AUC Provisioning over MML

Parameter Type Description


index Integer, value range: 0–32,767 The closed user group index
ic String in the format: <ni> - The closed user group interlock code
<cugcode>

• <ni> - is optional. If <ni> is


not given, the default value is
used.
• <cugcode> is the closed user
group code. The value belongs
to an integer between 0–65,535.

5.7.4.2 HGCUP Printout

This section lists all HGCUP printouts.

5.7.4.2.1 Procedure Printout

NOT ACCEPTED
fault type

5.7.4.2.2 Answer Printout

The printout of HLR closed user group data is shown as follows:

HLR CLOSED USER GROUP DATA


MSISDN INDEX IC RESTR BSG
msisdn index ic restr bsg
.
.
.
bsg
.
.
.
index ic restr bsg
.
.
.
bsg

[NONE]
END

The following table contains information about the parameters in the HGCUP
answer printout:

Table 33 HGCUP Answer Printout Parameters


Parameter Type Description
(1)
bsg String The identifier of a basic service group

78 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


ic String in the format: <ni> - The closed user group interlock code
<cugcode>

• <ni> - is optional. If <ni> is


not given, the default value is
used.
• <cugcode> is the closed
user group code. The value
belongs to an integer between
0–65,535.
index Integer, value range: 0–32,767 The closed user group index
restr Enumeration value: The intra closed user group restrictions

• ICB
• OCB
• NONE
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.7.4.2.3 Result Printout

This command has no result printouts.

5.8 HGIC: IMSI Changeover


This section covers the following MML HLR commands:

— Home Location Register, IMSI Changeover, Initiate (HGICI) (Section 5.8.1


on page 79)

— Home Location Register, IMSI Changeover, Change (HGICC) (Section 5.8.2


on page 81)

— Home Location Register, IMSI Changeover, End (HGICE) (Section 5.8.3 on


page 82)

— Home Location Register, IMSI Changeover, Print (HGICP) (Section 5.8.4 on


page 83)

Note: This command supports IMSI changeover, not only for the HLR and AUC
application but also other applications in CUDB. For details, refer to
Function Specification Identity Changeover for Layered Applications,
Reference [10].

5.8.1 Home Location Register, IMSI Changeover, Initiate (HGICI)


This command can initiate an IMSI changeover procedure in the HLR in the
following two ways:

5/155 19-CSH 109 628 Uen L | 2020-03-17 79


Layered HLR AUC Provisioning over MML

— This command can enforce the immediate execution if the parameter DATE is
not specified or set to today's date. The subscriber location is set to unknown
status.

— If the expiry date, defined in parameter DATE, is specified and is not today's
date, the mobile subscriber can use the old Subscriber Identity Module (SIM) /
Universal Subscriber Identity Module (USIM) card until the predefined date is
reached or the new card is used for first time.

If the subscription is MSISDN-less, it is not allowed to execute IMSI Changeover.

This command is always capable of being executed, even if a previous HGICI


has failed.

5.8.1.1 HGICI Command Description


MSISDN=msisdn
HGICI:+ +,NIMSI=nimsi[,DATE=date];
IMSI=imsi 
ll 

Example of an HGICI Command

HGICI:MSISDN=345678901234567,NIMSI=123456789011111,DATE=111111;

In the example above, the change to the new IMSI 123456789011111 is initiated
for the mobile subscriber with MSISDN 345678901234567, the expiry date of
which is set as 11 November 2011.

5.8.1.1.1 HGICI Parameters

The following table lists the parameters for the HGICI command.

Table 34 HGICI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
nimsi Digit string, 6–15 digits (value New IMSI
range for each digit: 0–9)
date Digit, format: yymmdd The activation date for the new IMSI

• yy: year, value range: 00–99 The date is not to earlier than today and not later
than a year from today's date.
• mm: month, value range 01–12
• dd: day, value range: 01–31

80 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.8.1.2 HGICI Printout

This section lists all HGICI printouts.

5.8.1.2.1 Check Printout

Yes.

5.8.1.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.8.1.2.3 Answer Printout

This command has no answer printouts.

5.8.1.2.4 Result Printout

This command has no result printouts.

5.8.2 Home Location Register, IMSI Changeover, Change (HGICC)


This command changes the expiry date of the IMSI changeover either by
defining a new date, or enforcing an immediate execution for the new IMSI if the
parameter DATE is not specified or set to today. The command is accepted only for
a pending changeover.

5.8.2.1 HGICC Command Description


MSISDN=msisdn
HGICC:+ +[,DATE=date];
NIMSI=nimsi 
ll 

Example of an HGICC Command

HGICC:MSISDN=345678901234567,DATE=111112;

In the example above, the change of the expiry date, 12 November 2011, is
entered for the mobile subscriber with MSISDN 345678901234567.

5.8.2.1.1 HGICC Parameters

The following table lists the parameters for the HGICC command.

5/155 19-CSH 109 628 Uen L | 2020-03-17 81


Layered HLR AUC Provisioning over MML

Table 35 HGICC Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
nimsi Digit string, 6–15 digits (value New IMSI
range for each digit: 0–9)
date Digit, format: yymmdd The activation date for the new IMSI

• yy: year, value range: 00–99 The date is not to be earlier than today and not later
than a year from today's date.
• mm: month, value range 01–12
• dd: day, value range: 01–31

5.8.2.2 HGICC Printout

This section lists all HGICC printouts.

5.8.2.2.1 Check Printout

Yes.

5.8.2.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.8.2.2.3 Answer Printout

This command has no answer printouts.

5.8.2.2.4 Result Printout

This command has no result printouts.

5.8.3 Home Location Register, IMSI Changeover, End (HGICE)


This operation can be used when a delayed IMSI changeover has been ordered
but date has not yet passed (IMSI changeover has not been executed). The result
is that the old IMSI is kept for the subscriber. The new IMSI is released to be
used again or deleted.

This command is always capable of being executed, even if a previous HGICE


has failed.

82 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.8.3.1 HGICE Command Description


MSISDN=msisdn
HGICE:+ +;
NIMSI=nimsi 
ll 

Example of an HGICE Command

HGICE:MSISDN=345678901234567;

In the example above, the data related to the new IMSI for the mobile subscriber
with MSISDN 345678901234567 is deleted.

5.8.3.1.1 HGICE Parameters

The following table lists the parameters for the HGICE command.

Table 36 HGICE Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
nimsi Digit string, 6–15 digits (value New IMSI
range for each digit: 0–9)

5.8.3.2 HGICE Printout

This section lists all HGICE printouts.

5.8.3.2.1 Check Printout

Yes.

5.8.3.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.8.3.2.3 Answer Printout

This command has no answer printouts.

5.8.3.2.4 Result Printout

This command has no result printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 83


Layered HLR AUC Provisioning over MML

5.8.4 Home Location Register, IMSI Changeover, Print (HGICP)

This command initiates the HLR IMSI changeover data printout. The changeover
data of one mobile subscriber with ongoing changeover procedure can be printed.

Deviations:

— The parameters PEND, EXEC, and FORCED are not supported.

— Only the individual version of command is supported. The command


containing NIMSI=ALL is not supported.

5.8.4.1 HGICP Command Description


MSISDN=msisdn
HGICP:+ +;
NIMSI=nimsi 
ll 

Example of an HGICP Command

HGICP:MSISDN=345678901234567;

In the example above, the changeover data for the mobile subscriber with
MSISDN 345678901234567 are printed.

5.8.4.1.1 HGICP Parameters

The following table lists the parameters for the HGICP command.

Table 37 HGICP Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
nimsi Digit string, 6–15 digits (value New IMSI
range for each digit: 0–9)

5.8.4.2 HGICP Printout

This section lists all HGICP printouts.

5.8.4.2.1 Procedure Printout

NOT ACCEPTED
fault type

84 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.8.4.2.2 Answer Printout

HLR IMSI CHANGEOVER DATA



MSISDN IMSI NIMSI STATE DATE AUTHD
 
msisdn imsi nimsi state date authd
ll 
[NONE]

END

The following table lists information about the parameters in the HGICP answer
printout.

Table 38 HGICP Answer Printout Parameters


Parameter Type Description
authd Enumerate value: The available authentication data

• AVAIL: Authentication data


available
• NOIMSI: No IMSI in the AUC
during the last attempt to get
authentication data for this
mobile subscriber
• NOACC: No access to the AUC
during the last attempt to get
authentication data for this
mobile subscriber
date Digit, format: yymmdd The expiry date or the date for the execution of the
changeover procedure
• yy: year, value range: 00–99
• mm: month, value range 01–12
• dd: day, value range: 01–31
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
nimsi Digit string, 6–15 digits (value New IMSI
range for each digit: 0–9)
(1)
state The changeover status
NONE - This parameter indicates that no data is printed.

(1) For information about the different states possible to receive, see Function Specification
Identity Changeover for Layered Applications, Reference [8]

5.8.4.2.3 Result Printout

This command has no result printouts.

5.9 HGIR: IMSI Changeover Removal


This section covers the following MML HLR command:

5/155 19-CSH 109 628 Uen L | 2020-03-17 85


Layered HLR AUC Provisioning over MML

— Home Location Register, IMSI Changeover Removal, Initiate (HGIRI) (Section


5.9.1 on page 86)

In layered data architecture, IMSI changeover procedure affects all services


provisioned for this subscriber. If the subscriber has services other than AUC,
HLR or EPS, execute IMSI changeover according to Layered Identity Changeover
Provisioning over CAI3G, Reference [9].

5.9.1 Home Location Register, IMSI Changeover Removal, Initiate (HGIRI)


This command initiates the removal of all references to the old IMSI, if the new
IMSI has been taken into operation for all services.

This command is always capable of being executed, even if a previous HGIRI


has failed.

5.9.1.1 HGIRI Command Description


MSISDN=msisdn
HGIRI:+ +;
IMSI=imsi 
ll 

Example of an HGIRI Command

HGIRI:MSISDN=45678901234567;

In the example above, all references to the old IMSI for the mobile subscriber with
MSISDN 345678901234567 are deleted.

5.9.1.1.1 HGIRI Parameters

The following table lists the parameters for the HGIRI command.

Table 39 HGIRI Parameters


Parameter Type Description
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

5.9.1.2 HGIRI Printout

This section lists all HGIRI printouts.

86 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.9.1.2.1 Check Printout

Yes.

5.9.1.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.9.1.2.3 Answer Printout

This command has no answer printouts.

5.9.1.2.4 Result Printout

This command has no result printouts.

5.10 HGLD: HLR Subscriber Location Services Data


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Location Services Data, Initiate (HGLDI)


(Section 5.10.1 on page 87)

— Home Location Register, Subscriber Location Services Data, Change (HGLDC)


(Section 5.10.2 on page 90)

— Home Location Register, Subscriber Location Services Data, End (HGLDE)


(Section 5.10.3 on page 91)

— Home Location Register, Subscriber Location Services Data, Print (HGLDP)


(Section 5.10.4 on page 93)

5.10.1 Home Location Register, Subscriber Location Services Data, Initiate


(HGLDI)
This command initiates the following services: Location Services (LCS) classes
or service types for a mobile subscriber in the HLR. It also initiates external
addresses for already initiated call or session unrelated privacy class, or call or
session-related privacy class.

— Location Services (LCS) classes or service types for a mobile subscriber in


the HLR

— External addresses for the already initiated call or session-related privacy


class

5/155 19-CSH 109 628 Uen L | 2020-03-17 87


Layered HLR AUC Provisioning over MML

— External addresses for the already initiated call or session unrelated privacy
class

Follow the instructions as follows when this command is used:

— If the parameter EADD is entered, one external address is added either for call
or session unrelated LCS privacy class (CUNRL), or call or session-related LCS
privacy class (CREL).

— If the parameter EADD is entered and both optional parameters CREL and
CUNRL are omitted, then the external address is added to call or session
unrelated LCS privacy class.

— Up to 40 external addresses can be defined for call or session unrelated LCS


privacy class.

— Up to 40 external addresses can be defined for call or session-related LCS


privacy class.

— Up to 32 service types can be defined for a mobile subscriber.

— If the parameter NOTF is not entered, the default value is assigned.

— If the parameter INTID is entered, the internal identities entered are added for
PLMN operators LCS privacy class.

— If the parameter GRES is not entered, no restriction on the Gateway Mobile


Location Center (GMLC) is assigned.

5.10.1.1 HGLDI Command Description


UNIV 
 
CREL[,NOTF=notf] 
 
CUNRL[,NOTF=notf] 
 
PLMNO[,INTID=intid...] 
 
HGLDI:MSISDN=msisdn,+MOCL=mocl... +;
 
SERVT=servt...[,GRES=gres][,NOTF=notf] 
 
 
  CREL 
EADD=eadd[,GRES=gres][,NOTF=notf],+ +
  CUNRL 
 ll ll 
ll 

Example of an HGLDI Command

HGLDI:MSISDN=345678901234567,EADD=666999,GRES=0,NOTF=1,CREL;

88 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

In the example above, the external address 666999 with location request allowed
from identified GMLCs and notification for the mobile subscriber with MSISDN
345678901234567 is initiated for call or session-related LCS privacy class.

5.10.1.2 HGLDI Parameters

The following table lists the parameters for the HGLDI command.

Table 40 HGLDI Parameters


Parameter Type Description
CREL - The call or session-related LCS privacy class
CUNRL - The call or session unrelated LCS privacy class
eadd Digit string, 3–15 digits (value The external address
range for each digit: 0–9)
gres One of the following values: The restriction on the GMLC

• 0: only GMLCs defined in the


subscribers GMLC address list
• 1: any GMLC in the home
country
intid Integer, value range: 0–4 The internal identity
mocl Enumeration value: The LCS mobile originating class

• ASL
• BSL
• TTP
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
notf Integer, value range: 0–4 The location request restriction related to the
notification to the mobile subscriber
PLMNO - The PLMN operators LCS privacy class
servt Integer, value range: 0–20 and The service types
64–127
UNIV - The universal LCS privacy class

5.10.1.3 HGLDI Printout

This section lists all HGLDI printouts.

5.10.1.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 89


Layered HLR AUC Provisioning over MML

5.10.1.3.2 Answer Printout

This command has no answer printouts.

5.10.1.3.3 Result Printout

This command has no result printouts.

5.10.2 Home Location Register, Subscriber Location Services Data, Change


(HGLDC)

This command changes the LCS privacy class data or service type data for a
mobile subscriber in the HLR. It also changes data related to an external address,
the optional parameter CREL, or CUNRL of which can be used to specify the LCS
privacy class (call or session related, or call or session unrelated) for which the
change is applicable. If neither of these parameters are given, the specified
external address is changed for call or session unrelated LCS privacy class.

5.10.2.1 HGLDC Command Description


CREL,NOTF=notf 
 
CUNRL,NOTF=notf 
  
 GRES=gres CREL 
EADD=eadd,+ +,+ +
HGLDC:MSISDN=msisdn,+ NOTF=notf CUNRL+;
 ll ll ll 
  
 GRES=gres 
SERVT=servt,+ + 
 NOTF=notf 
 ll  
ll 

Example of an HGLDC Command

HGLDC:MSISDN=345678901234567,EADD=9988776655,NOTF=2,CREL;

In the example above, the location request restriction for the call or session-related
external address 9988776655 for the subscriber with MSISDN 345678901234567
is changed to location request with notification and privacy verification allowed
in case of no response.

5.10.2.2 HGLDC Parameters

The following table lists the parameters for the HGLDC command.

90 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Table 41 HGLDC Parameters


Parameter Type Description
CREL - The call or session-related LCS privacy class
CUNRL - The call or session unrelated LCS privacy class
eadd Digit string, 3–15 digits (value The external address
range for each digit: 0–9)
gres One of the following values: The restriction on the GMLC

• 0: only GMLCs defined in the


subscribers GMLC address list
• 1: any GMLC in the home
country
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
notf Integer, value range: 0–4 The location request restriction related to the
notification to the mobile subscriber
servt Integer, value range: 0–20 and The service type
64–127

5.10.2.3 HGLDC Printout

This section lists all HGLDC printouts.

5.10.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.10.2.3.2 Answer Printout

This command has no answer printouts.

5.10.2.3.3 Result Printout

This command has no result printouts.

5.10.3 Home Location Register, Subscriber Location Services Data, End


(HGLDE)
This command ends the LCS classes or service types for a subscriber in the HLR.
It also ends LCS class data corresponding to an LCS class already defined or
service type data corresponding to a service type already defined. If all optional
parameters are not entered, all LCS data for a mobile subscriber are ended.

5/155 19-CSH 109 628 Uen L | 2020-03-17 91


Layered HLR AUC Provisioning over MML

5.10.3.1 HGLDE Command Description


 
 UNIV 
   
 CREL,EADD=eadd[,GRES] 
  ll  
  
 CUNRL,EADD=eadd[,GRES]
  ll 
  
HGLDE:MSISDN=msisdn,+PLMNO[,INTID=intid...] +;
  
 ALLPCL 
  
 MOCL= mocl... 
   
  servt[,GRES] 
 SERVT=+ + 
  ALL  
  ll  
 ll 
ll 

Example of an HGLDE Command

HGLDE:MSISDN=345678901234567,CREL,EADD=32453435,GRES;

In the example above, the GMLC restriction of the external address 32453435
for the call or session-related LCS privacy class for the mobile subscriber with
MSISDN 345678901234567 is ended.

5.10.3.2 HGLDE Parameters

The following table lists the parameters for the HGLDE command.

Table 42 HGLDE Parameters


Parameter Type Description
ALLPCL - The LCS privacy classes
CREL - The call or session-related LCS privacy class
CUNRL - The call or session unrelated LCS privacy class
eadd Digit string, 3–15 digits (value The external address
range for each digit: 0–9)
GRES - The restriction on the GMLC
intid One of the following values: The internal identity

• Integer, value range: 0–4


• String, ALL

92 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


mocl Enumeration value: The LCS mobile originating class

• ASL
• BSL
• TTP
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
PLMNO - The PLMN operators LCS privacy class
servt Integer, value range: 0–20 and The service type
64–127
UNIV - The universal LCS privacy class

5.10.3.3 HGLDE Printout

This section lists all HGLDE printouts.

5.10.3.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.10.3.3.2 Answer Printout

This command has no answer printouts.

5.10.3.3.3 Result Printout

This command has no result printouts.

5.10.4 Home Location Register, Subscriber Location Services Data, Print


(HGLDP)

This command prints the LCS data for mobile subscribers in the HLR.

The printout of result for HLR subscriber location services data is received.

Deviations

— MSISDN can only accept individual value, not multiple ones.

5.10.4.1 HGLDP Command Description

HGLDP:MSISDNS=msisdns;

5/155 19-CSH 109 628 Uen L | 2020-03-17 93


Layered HLR AUC Provisioning over MML

Example of an HGLDP Command

HGLDP:MSISDNS=345678901234567;

In the example above, the LCS data for the mobile subscriber with MSISDN
345678901234567 are printed.

5.10.4.2 HGLDP Parameters

The following table lists the parameter for the HGLDP command.

Table 43 HGLDP Parameter


Parameter Type Description
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)

5.10.4.3 HGLDP Printout

This section lists all HGLDP printouts.

5.10.4.3.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.10.4.3.2 Answer Printout

This command has no answer printouts.

5.10.4.3.3 Result Printout

The result printout of HLR subscriber location services data is shown as follows:

94 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

HLR SUBSCRIBER LOCATION SERVICES DATA

MSISDN
msisdn

 PRIVACY LCS CLASS DATA 
 LCSCL NOTF INTID EADD GRES NOTF 
[UNIV] 
 
CREL notf eadd [gres] notf
  . . . 
  . . . 
  . . . 
 eadd [gres] notf
ll ll 
 
CUNRL notf eadd [gres] notf
  . . . 
  . . . 
  . . . 
 eadd [gres] notf
ll ll 
  
PLMNO intid 
  .  
  .  
  .  
 intid 
ll ll  
[NO PRIVACY LCS CLASS DEFINED] 
  
PRIVACY SERVICE TYPE DATA 
SERVT GRES NOTF  
servt [gres] notf  
 . . .  
 . . .  
 . . .  
servt [gres] notf  
llll  

MOBILE ORIGINATING LCS CLASS
MOCL 
mocl 
 . 
 . 
 . 
mocl 
ll 
[NONE]

END

Table 44 HGLDP Answer Printout Parameters


Parameter Type Description
CREL - The LCS privacy classes
CUNRL - The call or session-related LCS privacy class
eadd Digit string, 3–15 digits (value The external address
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 95


Layered HLR AUC Provisioning over MML

Parameter Type Description


gres One of the following values: The restriction on the GMLC

• 0: only GMLCs defined in the


subscribers GMLC address list
• 1: any GMLC in the home
country
intid Integer, value range: 0–4 The internal identity
mocl Enumeration value: The LCS mobile originating class

• ASL
• BSL
• TTP
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

notf Integer, value range: 0–4 The location request restriction related to the
notification to the mobile subscriber
PLMNO - The PLMN operators LCS privacy class
servt Integer, value range: 0–20 and The service type
64–127
UNIV - The universal LCS privacy class
NO PRIVACY - There is no LCS privacy class defined for the mobile
LCS CLASS subscriber.
DEFINED

5.11 HGMW: Subscriber Message Waiting Data List


This section covers the following MML HLR command:

— Home Location Register, Subscriber Message Waiting Data List, Print


(HGMWP) (Section 5.11.1 on page 96)

5.11.1 Home Location Register, Subscriber Message Waiting Data List, Print
(HGMWP)
This command initiates a printout of all Service Center (SC) addresses stored in
the message waiting data list for the given subscriber.

The data are included in the printout of HLR subscriber message waiting data list.

5.11.1.1 HGMWP Command Description


MSISDN=msisdn
HGMWP:+ +;
IMSI=imsi 
ll 

Example of an HGMWP Command

96 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

HGMWP:IMSI=123456789012345;

In the example above, all SC addresses, contained in the MessageWaiting Data


list corresponding to the subscriber with IMSI 123456789012345, are printed.

5.11.1.2 HGMWP Parameters

The following table lists the parameters for the HGMWP command.

Table 45 HGMWP Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)

5.11.1.3 HGMWP Printout

This section lists all HGMWP printouts.

5.11.1.3.1 Procedure Printout

NOT ACCEPTED
fault type

5.11.1.3.2 Answer Printout

The following is the printout of the HLR subscriber message waiting data list:

HLR SUBSCRIBER MESSAGE WAITING DATA LIST



MSISDN IMSI MCE MNRF  MNRG 
msisdn imsi mce [mnrf] [mnrg]
ll 
SCADD
scadd
.
.
.
scadd
[NONE]

END

The following table contains information about the parameters in the HGMWP
answer printout.

5/155 19-CSH 109 628 Uen L | 2020-03-17 97


Layered HLR AUC Provisioning over MML

Table 46 HGMWP Answer Printout Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
mce Enumeration value: This parameter indicates that the mobile station
memory capacity is exceeded.
• NO
• YES

mnrf Enumeration value: This parameter indicates that the mobile station is not
reachable through the MSC.
• REACH
• NREACH
mnrg Enumeration value: This parameter indicates that the mobile station is
not reachable through SGSN. This is an application
• REACH system-dependent parameter.

• NREACH
scadd Expressed as na-ai: The SC address

• na: the nature of the


address indicator (3-national,
4-international)
• ai: address information

5.11.1.3.3 Result Printout

This command has no result printouts.

5.12 HGMS: Multiple Subscription


This section covers the following MML HLR commands:

— Home Location Register, Multiple Subscription, Initiate (HGMSI) (Section


5.12.1 on page 98)

— Home Location Register, Multiple Subscription, Change (HGMSC) (Section


5.12.2 on page 100)

— Home Location Register, Multiple Subscription, End (HGMSE) (Section 5.12.3


on page 102)

— Home Location Register, Multiple Subscription, Print (HGMSP) (Section 5.12.4


on page 103)

98 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.12.1 Home Location Register, Multiple Subscription, Initiate (HGMSI)


This command initiates multiple subscription data in the HLR linking one
subscription identified by the parameter IMSI to the master subscription identified
by the parameter MSISDN.

Deviations:

— This MML command only supports one IMSI.

— ZONEID is added as the optional parameter for the support for geographical
areas.

5.12.1.1 HGMSI Command Description

HGMSI:MSISDN=msisdn,IMSI=imsi,MCH=mch[,ZONEID=zoneid];

Example of an HGMSI Command

HGMSI:MSISDN=345678901234567,IMSI=1234567890123,MCH="LOC";

In the previous example, multiple subscription data are initiated with master
subscription identified by MSISDN 345678901234567. The subscription with
IMSI 1234567890123 is linked to the multiple subscriptions. The location
updating procedure is the multiple subscription activation mechanism.

5.12.1.1.1 HGMSI Parameters

The following table lists the parameters for the HGMSI command.

Table 47 HGMSI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
mch Enumeration value: The multiple subscription activation mechanism:

• LOC • Location updating mechanism (LOC)


• USSD • Subscriber procedure based on Unstructured
Supplementary Service Data (USSD)
zoneid Integer 0-65535 This parameter indicates the geographical area to
which the MultiSC or the association belongs.

5.12.1.2 HGMSI Printout

This section lists all HGMSI printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 99


Layered HLR AUC Provisioning over MML

5.12.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.12.1.2.2 Answer Printout

This command has no answer printouts.

5.12.1.2.3 Result Printout

This command has no result printouts.

5.12.2 Home Location Register, Multiple Subscription, Change (HGMSC)


This command changes multiple subscription data in the HLR identified by the
parameter MSISDN.

The following data are changed in the multiple subscription:

— When the parameter IMSI is entered and the parameter ERASE is not entered,
subscriptions are linked to the multiple subscription.

— When the parameter IMSI and ERASE are entered, subscriptions are unlinked
from multiple subscription.

— When the parameter MCH is entered, the activation mechanism in the multiple
subscription is changed.

— When the parameter ACIMSI is entered and the multi-subscription activation


mechanism is the subscriber procedure based on USSD, the active subscription
in the multiple subscription is changed.

— When the parameter MMSISDN is entered, the master subscription in the


multiple subscription is changed.

Deviation:

— This MML command only supports one IMSI.

The link version of this command is fault tolerant in the sense that it is always
possible to execute even if a previous HGMSC, without ERASE, has failed.

The unlink version of this command is fault tolerant in the sense that it is always
possible to execute, even if a previous HGMSC, with or without ERASE, has failed.

100 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.12.2.1 HGMSC Command Description


IMSI=imsi[,ERASE] 
HGMSC:MSISDN=msisdn,+MCH=mch +;
ACIMSI=acimsi 
MMSISDN=mmsisdn 
ll 

Example of an HGMSC Command

HGMSC:MSISDN=345678901234567,IMSI=32109876,ERASE;

In the example above, the subscription with IMSI 32109876 is separated


from the multiple subscription with master subscription identified by MSISDN
345678901234567.

5.12.2.1.1 HGMSC Parameters

The following table lists the parameters for the HGMSC command.

Table 48 HGMSC Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
ERASE - This parameter indicates whether the subscription
is to be linked to or separated from the multiple
subscription.
acimsi Digit string, 6–15 digits (value The active subscription in the multiple subscription
range for each digit: 0–9)
mmsisdn Digit string, 5–15 digits (value The master subscription in the multiple subscription
range for each digit: 0–9)
mch Enumeration value: The multiple subscription activation mechanism

• LOC
• USSD

5.12.2.2 HGMSC Printout

This section lists all HGMSC printouts.

5.12.2.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 101


Layered HLR AUC Provisioning over MML

5.12.2.2.2 Answer Printout

This command has no answer printouts.

5.12.2.2.3 Result Printout

This command has no result printouts.

5.12.3 Home Location Register, Multiple Subscription, End (HGMSE)

This command ends multiple subscription data in the HLR. All subscriptions linked
to the master subscription identified by the parameter MSISDN are separated.

The HGMSE command is fault tolerant in the sense that it is always possible to
execute, even if a previous HGMSI or HGMSE has failed.

Deviations:

— The command only support multiple subscriptions with two linked


subscriptions. If the multiple subscription has more than two linked
subscriptions, the linked subscriptions must be unlinked before this command
can be used.

5.12.3.1 HGMSE Command Description

HGMSE:MSISDN=msisdn;

Example of an HGMSE Command

HGMSE:MSISDN=345678901234567;

In the example above, multiple subscription data with the master subscription
identified by the parameter MSISDN 345678901234567 is ended. All subscriptions
linked to the master subscription are separated.

5.12.3.1.1 HGMSE Parameter

The following table lists the parameter for the HGMSE command.

Table 49 HGMSE Parameter


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

5.12.3.2 HGMSE Printout

This section lists all HGMSE printouts.

102 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.12.3.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.12.3.2.2 Answer Printout

This command has no answer printouts.

5.12.3.2.3 Result Printout

This command has no result printouts.

5.12.4 Home Location Register, Multiple Subscription, Print (HGMSP)


This command prints multiple subscription data for a subscription in the HLR.

Deviations:

— This MML command cannot accept MSISDN series. All values are considered
as the individual numbers.

— ZONEID is added to the printout description as the optional parameter for


the support for geographical areas.

— Only one subscriber can be printed in the printout.

5.12.4.1 HGMSP Command Description

HGMSP:MSISDNS=msisdns;

Example of an HGMSP Command

HGMSP:MSISDNS=345678901234567;

In the example, multiple subscription data for all subscriptions with MSISDN
345678901234567 are printed.

5.12.4.1.1 HGMSP Parameters

The following table lists the parameter for the HGMSP command.

Table 50 HGMSP Parameter


Parameter Type Description
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 103


Layered HLR AUC Provisioning over MML

5.12.4.2 HGMSP Printout

This section lists all HGMSP printouts.

5.12.4.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.12.4.2.2 Answer Printout

This command has no answer printouts.

5.12.4.2.3 Result Printout

HLR MULTIPLE SUBSCRIPTION DATA

MSISDN IMSI ACTIVE MCH [ZONEID]


msisdn imsi active mch [zoneid]
. .
. .
. .
imsi active

[NONE]

END

The following table lists information about the parameters in the HGMSP result
printout.

Table 51 HGMSP Result Printout Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
active Enumeration value: The active subscription indicator

• YES: subscription active


• NO: subscription not active
mch Enumeration value: The multiple subscription activation mechanism

• LOC
• USSD
zoneid Integer 0-65535 This parameter indicates the geographical area to
which the MultiSC or the association belongs. This
is an optional parameter.

104 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.13 HGPD: Subscriber PDP Context


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Packet Data Protocol Context, Initiate


(HGPDI) (Section 5.13.1 on page 105)

— Home Location Register, Subscriber Packet Data Protocol Context, Change


(HGPDC) (Section 5.13.2 on page 107)

— Home Location Register, Subscriber Packet Data Protocol Context, End


(HGPDE) (Section 5.13.3 on page 111)

— Home Location Register, Subscriber Packet Data Protocol Context, Print


(HGPDP) (Section 5.13.4 on page 112)

5.13.1 Home Location Register, Subscriber Packet Data Protocol Context,


Initiate (HGPDI)
This command defines a subscriber PDP context for a mobile subscriber in the
HLR. Up to 50 PDP contexts can be defined per subscriber.

Follow the instructions as follows when this command is used:

— If the parameter APNID is not entered, a subscriber PDP context is defined


to allow the mobile subscriber to request a non-subscribed APN. Only one
subscriber PDP context with a non-subscribed APN can be defined per PDP
context type for the same subscriber.

— The parameter PDPADD must be entered if the subscriber PDP context is used
for static addressing. It must not be entered if the subscriber PDP context is
used for dynamic addressing.

Note: If the parameter PDPADD is entered with an IP version 6 address, it is


allowed to use ‘‘::’’ to indicate a group of zeros. ‘‘::’’ can only appear
once in one address.

— If the parameter PDPTY is not entered, the type associated with the
subscriber PDP context is IP version 4 (IPv4). When the PDPTY is specified as
Point-to-Point Protocol (PPP), dynamic addressing must be used.

— If the parameter PDPCH is entered with no PDP context charging characteristics


profile GPRS support node behavior value, the default value is assigned.

— If the parameter VPAA is not entered, the mobile subscriber is not allowed to
use the APN in the domain of the Visited Public Land Mobile Network (VPLMN).

— If the parameter PDPID is entered, the identifier is associated with the


subscriber PDP context. If it is not entered, the first unused identifier is
associated.

5/155 19-CSH 109 628 Uen L | 2020-03-17 105


Layered HLR AUC Provisioning over MML

— If a subscriber PDP context is already defined for a mobile subscriber, it cannot


be defined for static addressing with the same values in the parameters
APNID, PDPADD, and PDPTY.

— If a subscriber PDP context is already defined for a mobile subscriber, it


cannot be defined for dynamic addressing with the same values in the
parameters APNID and PDPTY.

— If a subscriber PDP context is defined with an IPv4 or IP version 6 (IPv6)


address, the value of the parameter PDPTY also needs to be the same type.

5.13.1.1 HGPDI Command Description


MSISDN=msisdn
HGPDI:+ +,EQOSID=eqosid[,APNID=apnid]
IMSI=imsi 
ll 
[,PDPADD=pdpadd][,PDPTY=pdpty][,PDPCH=pdpch][,VPAA][,PDPID=pdpid];

Example of an HGPDI Command

HGPDI:MSISDN=345678901234567,EQOSID=3,APNID=1200,PDPADD=”5.120.212.40”,VPAA,PDPID=1;

In the example above, a subscriber PDP context with APN identifier 1200, specific
Quality of Service (QoS) and PDP address 5.120.212.40 for a mobile subscriber
with MSISDN 12345678 is defined. The mobile subscriber is allowed to use the
APN and the VPLMN.

5.13.1.1.1 HGPDI Parameters

The following table lists the parameters for the HGPDI command.

Table 52 HGPDI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
eqosid Decimal, value range:0–4,095. The extended QoS identifier
apnid Integer, value range: 0–16,383 The APN identifier
pdpadd One of the following types: The PDP address

• IPv4
• IPv6

106 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


pdpty One of the following types: This parameter indicates the PDP context type.

• IPv4
• IPv6
• PPP
The default value is IPv4.
pdpch Expressed as pdppi[-pdpgb] : The PDP context charging characteristics

• pdppi: this indicates a


PDP context charging
characteristics profile index
(Integer, value range: 0-15).
• pdpgb this indicates a
PDP context charging
characteristics profile GPRS
support node behavior index
(integer, value range:0-4095).
The default value is 0.
VPAA - The VPLMN address is allowed.
pdpid Integer, value range: 1-50 The PDP context identifier

5.13.1.2 HGPDI Printout

This section lists all HGPDI printouts.

5.13.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.13.1.2.2 Answer Printout

This command has no answer printouts.

5.13.1.2.3 Result Printout

This command has no result printouts.

5.13.2 Home Location Register, Subscriber Packet Data Protocol Context,


Change (HGPDC)
This command changes subscriber PDP context data for a mobile subscriber in
the HLR.

Follow the instructions as follows when this command is used:

5/155 19-CSH 109 628 Uen L | 2020-03-17 107


Layered HLR AUC Provisioning over MML

— If the parameter APNID is entered with the value WILDCARD, the subscriber PDP
context is changed to allow the mobile subscriber to request a non-subscribed
APN. Only one subscriber PDP context with a non-subscribed APN can be
defined per PDP context type for the same subscriber.

— If the parameter PDPADD is entered with value ERASE, the subscriber PDP
context is changed to be used for dynamic addressing.

— If the parameter PDPADD is entered with an IPv6 address, it is allowed to


use ‘‘::’’ which can be used to indicate a group of zeros. ‘‘::’’ can only appear
once in an address.

— If the parameter PDPCH is entered with no PDP context charging characteristics


profile GPRS support node behavior, its default value is assigned.

— If the subscriber PDP context data enables a mobile subscriber to have


two PDP context for static addressing, the values in the parameters APNID,
PDPADD and PDPTY of such subscriber PDP context data cannot be changed
to be the same.

— If the subscriber PDP context data enables a mobile subscriber to have two
PDP context for dynamic addressing, the values in the parameters APNID and
PDPTY of such subscriber PDP context data cannot be changed to be the same.

— In the subscriber PDP context data, if a subscriber PDP context uses an IPv4 or
IPv6 address, the value type of the parameter of PDPTYneeds to be the same.

— The value PPP of parameter PDPTY only can be allowed for dynamic
addressing.

108 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.13.2.1 HGPDC Command Description

 
 
  
  epdpadd
+[,EPDPIND=epdpind],EPDPADD=+ + +
  ERASE 
  ll 
  ll 
MSISDN=msisdn ll 
HGPDC:+ +,PDPID=pdpid+
IMSI=imsi  
ll   
  apnid 
+[,EQOSID=eqosid],APNID=+ +
  WILDCARD
 ll ll ll
ll
ll










+;

  
pdpadd  pdpch 
,PDPADD=+ +[,PDPTY=pdpty],PDPCH=+ +[,VPAA=vpaa]+
ERASE   ERASE 
ll  ll ll  



Example of an HGPDC Command

HGPDC:MSISDN=345678901234567,PDPID=1,EQOSID=3,APNID=1200,PDPADD="5.120.212.40";

In the example above, a subscriber PDP context, with APN identifier 1200, specific
QoS, and PDP address 5.120.212.40 for a mobile subscriber with MSISDN
345678901234567, is changed. The mobile subscriber is allowed to use the APN
and the VPLMN.

5.13.2.1.1 HGPDC Parameters

The following table lists the parameters for the HGPDC command.

5/155 19-CSH 109 628 Uen L | 2020-03-17 109


Layered HLR AUC Provisioning over MML

Table 53 HGPDC Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
epdpadd One of the following types: Extended PDP context address

• IPv4
• IPv6
• String, ERASE
epdpind String Extended PDP context type indicator
Valid values: YES or NO.
eqosid Decimal, value range:0–4,095. The extended QoS identifier
apnid Integer, value range: 0–16,383 The APN identifier
pdpadd One of the following types: The PDP address

• IPv4
• IPv6
pdpty One of the following strings: This parameter indicates the PDP context type.

• IPv4
• IPv6
• PPP
The default value is IPv4.
pdpch Expressed as pdppi[-pdpgb] : The PDP context charging characteristics

• pdppi: this indicates a


PDP context charging
characteristics profile index
(Integer, value range: 0-15).
• pdpgb: this indicates a
PDP context charging
characteristics profile GPRS
support node behavior index
(integer, value range:0-4095).
The default value is 0.
vpaa Boolean: The VPLMN address is allowed.

• YES: the mobile subscriber is


allowed to use the APN in the
domain of the VPLMN.
• NO: the mobile subscriber is
not allowed to use the APN in
the domain of the VPLMN.
pdpid Integer, value range: 1-50 The PDP context identifier

5.13.2.2 HGPDC Printout

This section lists all HGPDC printouts.

110 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.13.2.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.13.2.2.2 Answer Printout

This command has no answer printouts.

5.13.2.2.3 Result Printout

This command has no result printouts.

5.13.3 Home Location Register, Subscriber Packet Data Protocol Context, End
(HGPDE)

This command deletes subscriber PDP context defined for a mobile subscriber in
the HLR. Up to five subscriber PDP context identifiers can be entered as a range.

5.13.3.1 HGPDE Command Description


MSISDN=msisdn
HGPDE:+ +,PDPID=pdpid...;
IMSI=imsi 
ll 

Example of an HGPDE Command

HGPDE:MSISDN=345678901234567,PDPID=1;

In the example above, the subscription PDP context, with identifier 1 defined for
the mobile subscriber with MSISDN 345678901234567, is deleted.

5.13.3.1.1 HGPDE Parameters

The following table lists the parameters for the HGPDE command.

Table 54 HGPDE Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 111


Layered HLR AUC Provisioning over MML

Parameter Type Description


imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
pdpid One of the following types: The PDP context identifier

• Integer, value range: 1–50


• String, ALL

5.13.3.2 HGPDE Printout

This section lists all HGPDE printouts.

5.13.3.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.13.3.2.2 Answer Printout

This command has no answer printouts.

5.13.3.2.3 Result Printout

This command has no result printouts.

5.13.4 Home Location Register, Subscriber Packet Data Protocol Context, Print
(HGPDP)
This command prints the subscriber PDP context data for a subscriber whose
subscriber PDP context is defined.

Deviations:

— IMSI or MSISDN series cannot be used in this MML command. All values
are considered as individual numbers.

— Only one subscriber is printed.

5.13.4.1 HGPDP Command Description


MSISDNS=msisdns
HGPDP:+ +;
IMSIS=imsis 
ll 

Example of an HGPDP Command

112 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

HGPDP:MSISDNS=345678901234567;

In the example above, the subscriber PDP context data of the connected
subscriber with IMSIS is 345678901234567 and subscriber PDP context defined,
are printed.

5.13.4.1.1 HGPDP Parameters

The following table lists the parameters for the HGPDP command.

Table 55 HGPDP Parameters


Parameter Type Description
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)
imsis Digit string, 6–15 digits (value IMSI
range for each digit: 0–9)

5.13.4.2 HGPDP Printout

This section lists all HGPDP printouts.

5.13.4.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.13.4.2.2 Answer Printout

This command has no answer printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 113


Layered HLR AUC Provisioning over MML

5.13.4.2.3 Result Printout

HLR SUBSCRIBER PACKET DATA PROTOCOL CONTEXT DATA

MSISDN IMSI PDPCP


msisdn imsi [pdpcp]

APNID PDPADD EQOSID VPAA PDPCH PDPTY PDPID


[apnid] [pdpadd] eqosid vpaa [pdpch] pdpty pdpid
 [pdpadd] 
  
 EPDPIND EPDPADD  
 epdpind [epdpadd] 
  [epdpadd] 
 ll  
 . . . . . . . . 
 . . . . . . . . 
+ . . . . . . . . +
 . . . . . . . . 
 . . . . . . . . 
[apnid] [pdpadd] eqosid vpaa [pdpch] pdpty pdpid
 [pdpadd] 
  
 EPDPIND EPDPADD  
 epdpind [epdpadd] 
  [epdpadd] 
 ll  
ll 
[NONE]

END

The following shows an example including an IPV6 printout.

HLR SUBSCRIBER PACKET DATA PROTOCOL CONTEXT DATA

MSISDN IMSI PDPCP


491900005010 26400000005010

APNID PDPADD EQOSID VPAA PDPCH PDPTY PDPID


4095 NO IPV4 1
EPDPIND EPDPADD
NO
2 1A25:FFD2:23BC:0121: 1000 NO 11-3289 IPV6 2
0078:3EE0:0001:652A
EPDPIND EPDPADD
NO
3 256 YES 1-0 PPP 5
EPDPIND EPDPADD
NO

END

The following table lists information about the parameters in the HGPDP result
printout.

Table 56 HGPDP Result Printout Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value MSISDN
range for each digit: 0–9)

114 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter Type Description


imsi Digit string, 6–15 digits (value IMSI
range for each digit: 0–9)
epdpadd One of the following types: Extended Packet Data Protocol
(PDP) address.
• IPv4:
Text string 7 - 15 characters This parameter allows either an
Expressed as Internet Protocol (IP) version 4 or
oc1.oc2.oc3.oc4 where: an IP version 6 address.
oc1 - Octet 1
Numeral 0 - 255
oc2 - Octet 2
Numeral 0 - 255
oc3 - Octet 3
Numeral 0 - 255
oc4 - Octet 4
Numeral 0 - 255
• IPv6:
Text string 2 - 39 characters
Expressed as
hex1:hex2:hex3:hex4:hex
5:hex6:hex7:hex8 where:
hex1 - Hexadecimal word 1
Hexadecimal numeral 0 - FFFF
hex2 - Hexadecimal word 2
Hexadecimal numeral 0 - FFFF
hex3 - Hexadecimal word 3
Hexadecimal numeral 0 - FFFF
hex4 - Hexadecimal word 4
Hexadecimal numeral 0 - FFFF
hex5 - Hexadecimal word 5
Hexadecimal numeral 0 - FFFF
hex6 - Hexadecimal word 6
Hexadecimal numeral 0 - FFFF
hex7 - Hexadecimal word 7
Hexadecimal numeral 0 - FFFF
hex8 - Hexadecimal word 8
Hexadecimal numeral 0 - FFFF
• String, ERASE:
Extended PDP address is
removed from PDP context
epdpind One of the following strings: Extended PDP context type
indicator.
• YES - IPv4v6 Dual Stack is
supported. This parameter indicates either
IPv4v6 Dual Stack is supported or
• NO - IPv4v6 Dual Stack is not not by the PDP Context.
supported
eqosid Decimal, value range:0–4,095. The extended QoS identifier
apnid Integer, value range: 0–16,383 The APN identifier
pdpadd One of the following types: The PDP address

• IPv4
• IPv6
• String, ERASE
pdpty One of the following types: This parameter indicates the PDP
context type. The default value is
• IPv4 IPv4.

• IPv6
• PPP

5/155 19-CSH 109 628 Uen L | 2020-03-17 115


Layered HLR AUC Provisioning over MML

Parameter Type Description


pdpch Expressed as pdppi[-pdpgb] : The PDP context charging
characteristics
• pdppi: this indicates a PDP
context charging characteristics
profile index (Integer, value
range: 0-15).
• pdpgb: this indicates a PDP
context charging characteristics
profile GPRS support node
behavior index (integer, value
range:0-4095). The default
value is 0.
vpaa One of the following strings: Visited Public Land Mobile
Network (VPLMN) address is
• YES - the mobile subscriber is allowed.
allowed to use the APN in the
domain of the VPLMN.
• NO - : the mobile subscriber is
not allowed to use the APN in
the domain of the VPLMN.
pdpid Integer, value range: 1–10 The PDP context identifier
NONE - No existent data to be printed

5.14 HGPP: PDP Context Profile


This section covers the following MML HLR commands:

— Home Location Register, Packet Data Protocol Context Profile, Change


(HGPPC) (Section 5.14.1 on page 116)

— Home Location Register, Packet Data Protocol Context Profile, Print (HGPPP)
(Section 5.14.2 on page 119)

5.14.1 Home Location Register, Packet Data Protocol Context Profile, Change
(HGPPC)
This command changes PDP context profile data in the HLR.

The command initiates a PDP context in a PDP context profile, to change some or
all the data of a PDP context in a PDP context profile or to remove PDP contexts in
a PDP context profile.

If the given PDP context identifier was not previously defined in the profile, the
PDP context is initiated according to the following:

— Extended QOS identifier must be entered.

— If the PDP context type is not entered, the type associated to the PDP context
is IPv4.

— If the VPLMN address allowed indicator is not entered, the APN is not allowed
to be used in the domain of the VPLMN.

116 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

— If APN identifier is not entered, the PDP context request a non-subscribed APN.

— If PDP charging characteristics are not entered, no PDP charging


characteristics are associated to the PDP context. It is not allowed to use
parameter value ERASE.

If the given PDP context identifier was previously defined in the profile, the PDP
context data are changed according to the values of the parameters entered. The
remaining PDP context data are not changed.

If parameter ERASE is given, the PDP context is removed from the specified PDP
context profile.

Only one PDP context with a non-subscribed APN can be defined per PDP context
type in a PDP context profile.

It is not possible to define two PDP contexts in a PDP context profile with the
same combination of values in the parameters APNID and PDPTY

When parameter PDPCH is entered with no PDP context charging characteristics


profile GPRS support node behavior value, the default value is assigned.

5.14.1.1 HGPPC Command Description


PDPID=pdpid...,ERASE 
 
HGPPC:PDPCP=pdpcp,+  +;
  
  
PDPID=pdpid[,EQOSID=eqosid][,PDPTY=pdpty][,VPAA=vpaa][,EPDPIND=epdpind] 
  
  
  
 ll 
  
   
    
  apnid  pdpch 
 ,APNID= +,PDPCH=+ + 
  WILDCARD ERASE 
  ll  ll  
 ll ll  
  
ll 

Example of an HGPPC Command

HGPPC:PDPCP=150,PDPID=9,APNID=WILDCARD,PDPCH=ERASE;

PDP context data with identifier 9 within PDP context profile 150 are changed.
The PDP context request a non-subscribed APN. The charging characteristics
associated to the PDP context are removed. The remaining PDP context data
are not changed.

5/155 19-CSH 109 628 Uen L | 2020-03-17 117


Layered HLR AUC Provisioning over MML

5.14.1.1.1 HGPPC Parameters

The following table contains the parameters for the HGPPC command.

Table 57 HGPPC Parameters


Parameter Type Description
apnid Integer 0-16,383 Access Point Name (APN) identifier
or
String WILDCARD
epdpind String Extended PDP context type indicator
Valid values: YES or NO.
eqosid Integer 0-4,095 Extended Quality of Service (QoS) identifier
erase - Erase indicator
pdpch Expressed as <pdppi>-<pdpgb PDP context charging characteristics
> where <pdpgb> is optional.
<pdppi> is a PDP context charging characteristics
<pdppi> is an integer 0-15. profile index.
<pdpgb> is an integer 0-4,095. <pdpgb> is a PDP context charging characteristics
profile GPRS support node behavior index.
The default value of this
parameter is 0. This is an application system-dependent parameter.
The value of this parameter can
also be the string ERASE.
pdpcp Integer 0-8160 PDP context profile
pdpid Integer, value range: 1-50 PDP context identifier
pdpty String IPV4, PPP, or IPV6 PDP context type
vpaa NO APN not allowed to be used Visited Public Land Mobile Network (VPLMN) address
in the domain of VPLMN allowed
YES APN allowed to be used in
the domain of VPLMN

5.14.1.2 HGPPC Printout

This section lists all HGPPC printouts.

5.14.1.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.14.1.2.2 Answer Printout

This command has no answer printouts.

118 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.14.1.2.3 Result Printout

This command has no result printouts.

5.14.2 Home Location Register, Packet Data Protocol Context Profile, Print
(HGPPP)
This command prints the PDP contexts data of one, several or all the PDP context
profiles within the Home Location Register (HLR).

If no parameter is entered, all PDP context profiles data are requested to be


printed.

Answer printout HLR PACKET DATA PROTOCOL CONTEXT PROFILE DATA is


received.

Deviations:

— PDPCP parameter accepts only one value, not multiple

5.14.2.1 HGPPP Command Description

HGPPP[:PDPCP=pdpcp];

Example of an HGPPP Command

HGPPP:PDPCP=1;

PDP context data with identifier 1 is printed.

5.14.2.1.1 HGPPP Parameters

The following table explains the parameters for the HGPPP command.

Table 58 HGPPP Parameters


Parameter Type Description
pdpcp Integer 0-8160 PDP context profile

5.14.2.2 HGPPP Printout

This section lists all HGPPP printouts.

5.14.2.2.1 Procedure Printout

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 119


Layered HLR AUC Provisioning over MML

5.14.2.2.2 Answer Printout

HLR PACKET DATA PROTOCOL CONTEXT PROFILE DATA

PDPCP APNID EQOSID VPAA PDPCH PDPTY EDPIND PDPID


pdpcp [apnid] eqosid vpaa [pdpch] pdpty edpind pdpid
. . . . . . . .
. . . . . . . .
. . . . . . . .
[apnid] eqosid vpaa [pdpch] pdpty edpind pdpid

END

The following table contains information about the parameters in the HGPPP
answer printout:

Table 59 HGPPP Answer Printout Parameters


Parameter Type Description
apnid Integer 0-16,383 Access Point Name (APN) identifier
epdpind String Extended PDP context type indicator
Valid values: YES or NO.
eqosid Integer 0-4,095 Extended Quality of Service (QoS) identifier
(1)
pdpch String 2-7 characters PDP context charging characteristics
pdpcp Integer 0-8160 PDP context profile
pdpid Integer, value range: 1-50 PDP context identifier
pdpty Enumeration; one of the PDP context type
following strings:

• IPv4
• PPP
• IPv6
vpaa NO APN not allowed to be used Visited Public Land Mobile Network (VPLMN) address
in the domain of VPLMN allowed
YES APN allowed to be used in
the domain of VPLMN

(1) The PDPCH attribute is printed only if the PDP context charging characteristics validity indicator
for PDP context identifier (PDPCHCPVID) identifies it as a valid PDP context charging characteristics.

5.14.2.2.3 Result Printout

This command has no result printouts.

5.15 HGSD: Subscriber Data


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Data, Change (HGSDC) (Section 5.15.1


on page 121)

120 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

— Home Location Register, Subscriber Data, Print (HGSDP) (Section 5.15.2 on


page 122)

5.15.1 Home Location Register, Subscriber Data, Change (HGSDC)

This command changes subscriber data, specifying data to be changed by


parameter SUD, or a set of data previously defined by parameter PROFILE.

5.15.1.1 HGSDC Command Description


SUD=sud 
HGSDC:MSISDN=msisdn,+ +;
PROFILE=profile
ll 

Example of an HGSDC Command

HGSDC:MSISDN=123456789012345,SUD=CFU-1;

Call forwarding unconditional is provided for the mobile subscriber with MSISDN
123456789012345.

5.15.1.1.1 HGSDC Parameters

The following table explains the parameters for the HGSDC command.

Table 60 HGSDC Parameters


Parameter Type Description
msisdn Digit string 5-15 digits. Each Mobile Subscriber ISDN Number
digit is 0-9.
profile Integer 0-8191 Subscriber profile
(1)
sud String Subscriber Data
Expressed as a-b[-c] where:
a - Subscriber Data (SUD) code
b - SUD value part 1
c - SUD value part 2

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.15.1.2 HGSDC Printout

This section lists all HGSDC printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 121


Layered HLR AUC Provisioning over MML

5.15.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.15.1.2.2 Answer Printout

This command has no answer printouts.

5.15.1.2.3 Result Printout

This command has no result printouts.

5.15.2 Home Location Register, Subscriber Data, Print (HGSDP)


This command prints subscriber data for mobile subscribers in the HLR.

Deviations:

— MSISDN and IMSI can only accept one value, not multiple.

— Parameter CONNECTED is not allowed in the request.

— Parameter SUDA, SSDA, LOC, PDP, and MSIM are not allowed in the request, only
parameter ALL is allowed but has no effect on the response.

— All Subscriber Data are printed, regardless of the parameter provided.

5.15.2.1 HGSDP Command Description


 
MSISDN=msisdn
HGSDP:+ +[,ALL];
IMSI=imsi 
 
ll 

Example of an HGSDP Command

HGSDP:IMSI=123456789012345,ALL;

All subscriber data for the mobile subscriber with IMSI 123456789012345 is
printed.

5.15.2.1.1 HGSDP Parameters

The following table contains the parameters for the HGSDP command.

122 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Table 61 HGSDP Parameters


Parameter Type Description
imsi Digit string 6-15 digits. International Mobile Subscriber Identity
Each digit is 0-9.
msisdn Digit string 5-15 digits. Mobile Subscriber ISDN Number
Each digit is 0-9.
ALL String All subscriber data

5.15.2.2 HGSDP Printout

This section lists all HGSDP printouts.

5.15.2.2.1 Procedure Printout

NOT ACCEPTED
fault type

5.15.2.2.2 Answer Printouts

HLR SUBSCRIBER DATA

Deviations:

— FAULT INTERUPT is not supported

— SUBSCRIBER DISCONNECTED DURING PRINTOUT is not supported

5/155 19-CSH 109 628 Uen L | 2020-03-17 123


Layered HLR AUC Provisioning over MML

HLR SUBSCRIBER DATA

SUBSCRIBER IDENTITY
MSISDN IMSI STATE AUTHD

[msisdn] [imsi] state [authd]
 
    
NAM IMEISV RID 
nam imeisv rid 
ll  ll  ll  
 
 
[PERMANENT SUBSCRIBER DATA] 
 
[SUPPLEMENTARY SERVICE DATA] 
 
[LOCATION DATA] 
 
[PACKET DATA PROTOCOL CONTEXT DATA] 
 
[MULTIPLE SUBSCRIPTION DATA] 
ll 

END

The following table contains information about the parameters in the HGSDP
answer printout:

Table 62 HGSDP Answer Printout HLR SUBSCRIBER DATA Parameters


Attribute Type Description
(1)
authd One of the following strings: Authentication data

• AVAILABLE
• NO IMSI IN AUC
• NO ACCESS TO AUC
imeisv Digit string 0-16 digits. The International Mobile Equipment Identity and
characters can be 0-9 and f. Software Version
imsi Digit string 6-15 digits. Each International Mobile Subscriber Identity
digit is 0-9.
msisdn Digit string 5-15 digits. Each Mobile Subscriber ISDN Number
digit is 0-9.
nam Integer 0-2 Network Access Mode
0 - Both, General Packet Radio
Service (GPRS) and non-GPRS
1 - Non-GPRS
2 - GPRS
rid Integer 0-31 Region ID for the multi-region support

124 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Attribute Type Description


state One of the following strings: State corresponding to the subscription or number

• NOT CONNECTED
• CONNECTED
• ADDITIONAL
status One of the following strings: Status of the SS

• ACTIVE-OP
• ACTIVE-QS
• NOT ACTIVE

(1) AUTHINFO is only available if subscriber earlier has initiated an Authentication Procedure (‘‘Send
Authentication Information’’ MAP operation has been received for a specific subscriber).

LOCATION DATA

Deviations:

— SERVICES RESTRICTED IN VLR is not supported

— SERVICES INDUCED IN VLR is not supported

— SERVICES RESTRICTED IN SGSN is not supported

— SERVICES INDUCED IN SGSN is not supported

LOCATION DATA

 VLR ADDRESS MSRN MSC NUMBER LMSID 
 vlraddress [msrn] [mscnumber] [lmsid]
 
[MSC-AREA RESTRICTED] 
 
[MS PURGED IN VLR] 
 
ll 

 SGSN NUMBER 
 sgsnnumber 
 
[MS PURGED IN SGSN] 
 
ll 

The following table contains information about the parameters in the LOCATION
DATA HGSDP answer printout:

Table 63 HGSDP Answer Printout LOCATION DATA Parameters


Attribute Type Description
lmsid String 0-16 characters Local Mobile Station Identity
mscNumber String 0-16 characters MSC number
msrn String 0-16 characters Mobile Station Roaming Number

5/155 19-CSH 109 628 Uen L | 2020-03-17 125


Layered HLR AUC Provisioning over MML

Attribute Type Description


sgsnNumber String expressed as <na>-<ai> SGSN number
or UNKNOWN, RESTRCTED, or
BARRED.

• <na> is Nature of Address, and


can have value 3 for National
and 4 for International.
• <ai> is address information;
digit string where each digit is
0-9.
vlraddress String expressed as <na>-<ai> VLR address
or UNKNOWN, RESTRCTED, or
BARRED.

• <na> is Nature of Address, and


can have value 3 for National
and 4 for International.
• <ai> is address information;
digit string where each digit is
0-9.
MS PURGED IN - The Mobile Station (MS) has been purged from the
SGSN SGSN.
MS PURGED IN - The MS has been purged from the VLR.
VLR
MSC-AREA - The MSC area is restricted.
RESTRICTED

MULTIPLE SUBSCRIPTION DATA

MULTIPLE SUBSCRIPTION DATA

MSISDN IMSI ACTIVE MCH


msisdn imsi active mch
. .
. .
. .
imsi active

The following table contains information about the parameters in the MULTIPLE
SUBSCRIPTION DATA HGSDP answer printout:

Table 64 HGSDP Answer Printout MULTIPLE SUBSCRIPTION DATA


Parameters
Attribute Type Description
active YES - Subscription active Active subscription indicator
NO - Subscription not active
imsi Digit string 6-15 digits. Each digit International Mobile Subscriber Identity
is 0-9.

126 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Attribute Type Description


mch One of the following strings: Multiple subscription activation mechanism.

• LOC - Location updating


mechanism.
• USSD - Subscriber procedure
based on Unstructured
Supplementary Service Data
(USSD).
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9.

PACKET DATA PROTOCOL CONTEXT DATA

PACKET DATA PROTOCOL CONTEXT DATA

APNID PDPADD EQOSID VPAA PDPCH PDPTY PDPID


[apnid] [pdpadd] eqosid vpaa [pdpch] pdpty pdpid
[pdpadd]

EPDPIND EPDPADD 
epdpind [epdpadd]
 [epdpadd]
ll 
. . . . . . .
. . . . . . .
. . . . . . .
[apnid] [pdpadd] eqosid vpaa [pdpch] pdpty pdpid
[pdpadd]

EPDPIND EPDPADD 
epdpind [epdpadd]
 [epdpadd]
ll 
[NONE]

The following shows an example including an IPV6 printout.

PACKET DATA PROTOCOL CONTEXT DATA


APNID PDPADD EQOSID VPAA PDPCH PDPTY PDPID
3 192.168.55.189 2 NO 11-3289 IPV4 1
EPDPIND EPDPADD
NO 192.168.55.189
2001:0db8:85a3:0042: 2 NO IPV6 2
0000:8a2e:0370:7334
EPDPIND EPDPADD
NO 2001:0db8:85a3:0042:
0000:8a2e:0370:7334
5 192.168.55.189 2 NO 11-3289 IPV4 1
192.168.55.189 2 NO IPV4 2
EPDPIND EPDPADD
NO 2001:0db8:85a3:0042:
0000:8a2e:0370:7334

The following table contains information about the parameters in the PACKET
DATA PROTOCOL CONTEXT DATA HGSDP answer printout:

5/155 19-CSH 109 628 Uen L | 2020-03-17 127


Layered HLR AUC Provisioning over MML

Table 65 HGSDP Answer Printout PACKET DATA PROTOCOL CONTEXT DATA


Parameters
Attribute Type Description
apnid Numeral 0 - 16383 APN identifier
eqosid Integer 0-4095 Extended Quality of Service
(QoS) identifier
epdpadd One of the following types: Extended Packet Data
Protocol (PDP) address.
• IPv4:
Text string 7 - 15 characters This parameter allows either
Expressed as an Internet Protocol (IP)
oc1.oc2.oc3.oc4 where: version 4 or an IP version 6
oc1 - Octet 1 address.
Numeral 0 - 255
oc2 - Octet 2
Numeral 0 - 255
oc3 - Octet 3
Numeral 0 - 255
oc4 - Octet 4
Numeral 0 - 255
• IPv6:
Text string 2 - 39 characters
Expressed as
hex1:hex2:hex3:hex4:hex5:hex6:hex7:hex8
where:
hex1 - Hexadecimal word 1
Hexadecimal numeral 0 - FFFF
hex2 - Hexadecimal word 2
Hexadecimal numeral 0 - FFFF
hex3 - Hexadecimal word 3
Hexadecimal numeral 0 - FFFF
hex4 - Hexadecimal word 4
Hexadecimal numeral 0 - FFFF
hex5 - Hexadecimal word 5
Hexadecimal numeral 0 - FFFF
hex6 - Hexadecimal word 6
Hexadecimal numeral 0 - FFFF
hex7 - Hexadecimal word 7
Hexadecimal numeral 0 - FFFF
hex8 - Hexadecimal word 8
Hexadecimal numeral 0 - FFFF
• String, ERASE:
Extended PDP address is removed from PDP context
epdpind One of the following strings: Extended PDP context type
indicator.
• YES - IPv4v6 Dual Stack is supported.
This parameter indicates
• NO - IPv4v6 Dual Stack is not supported either IPv4v6 Dual Stack is
supported or not by the PDP
Context.
pdpadd String 1-15 characters PDP address
pdpch String 2-7 characters PDP context charging
characteristics
pdpid Integer, value range: 1–10 PDP context identifier

128 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Attribute Type Description


pdpty One of the following strings: PDP context type

• IPV4
• PPP
• IPV6
vpaa One of the following strings: Visited Public Land Mobile
Network (VPLMN) address is
• YES - the mobile subscriber is allowed to use the APN allowed.
in the domain of the VPLMN.
• NO - the mobile subscriber is not allowed to use the
APN in the domain of the VPLMN.

PERMANENT SUBSCRIBER DATA

PERMANENT SUBSCRIBER DATA


SUD
sud...sud
. .
. .
. .
sud...sud

sud sud
 . . 
 . . 
 . . 
sud sud
ll 
AMSISDN BS BC
amsisdn [bs] bc
. . .
. . .
. . .
amsisdn [bs] bc

[NONE]

The following table contains information about the parameters in the PERMANENT
SUBSCRIBER DATA HGSDP answer printout:

Table 66 HGSDP Answer Printout PERMANENT SUBSCRIBER DATA


Parameters
Attribute Type Description
amsisdn Digit string 5-15 digits. Each Additional MSISDN
digit is 0-9.
bc Integer 0, 1, or any value in the Public Land Mobile Network (PLMN) Bearer
range 10-65534 Capability (BC) number
(1)
bs String Basic Service (BS)
(1)
sud String Subscriber Data (SUD)
Expressed as a-b[-c] where:
a - SUD code
b - SUD value part 1
c - SUD value part 2

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5/155 19-CSH 109 628 Uen L | 2020-03-17 129


Layered HLR AUC Provisioning over MML

SUPPLEMENTARY SERVICE DATA

SUPPLEMENTARY SERVICE DATA



BSG 
bsg 
SS STATUS FNUM TIME 
 SADD 
  
ss status  fnum  [time]
 [sadd] 
 ll  
. . . . 
. . . . 
. . . . 
  
ss status  fnum  [time]
 [sadd] 
 ll  
. 
. 
. 
BSG 
bsg 
SS STATUS FNUM TIME 
 SADD 
  
ss status  fnum  [time]
 [sadd] 
 ll  
 
. . . . 
. . . . 
. . . . 
  
ss status  fnum  [time]
 [sadd] 
ll ll  
[PASSWORD BARRED]

[MCF ACTIVE]

The following table contains information about the parameters in the


SUPPLEMENTARY SERVICE DATA HGSDP answer printout:

Table 67 HGSDP Answer Printout SUPPLEMENTARY SERVICE DATA


Parameters
Attribute Type Description
(1)
bsg String Basic Service Group (BSG)
fnum String 0-18 characters. Forwarded-to number
Acceptable characters are
0-9, a-z, A-Z, *, and #.
sadd String 0-45 characters Forwarded-to subaddress information
(1)
ss Text string Supplementary Service

130 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Attribute Type Description


status One of the following strings: Status of the SS

• ACTIVE-OP
• ACTIVE-QS
• NOT ACTIVE
time Integer 5-30 No reply condition time in seconds
MCF ACTIVE - The call forwarding registrations initiated by the
mobile subscriber are being monitored.
PASSWORD - The mobile subscriber is barred from using password
BARRED controlled procedures because of password misuse.

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.15.2.2.3 Result Printout

This command has no result printouts.

5.16 HGSG: Subscriber Location Services Address


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Location Services Address, Initiate


(HGSGI) (Section 5.16.1 on page 131)

— Home Location Register, Subscriber Location Services Address, End (HGSGE)


(Section 5.16.2 on page 132)

— Home Location Register, Subscriber Location Services Address, Print (HGSGP)


(Section 5.16.3 on page 134)

5.16.1 Home Location Register, Subscriber Location Services Address, Initiate


(HGSGI)
This command assigns the addresses of the LCS nodes (GMLC, home GMLC, and
privacy profile register) to a mobile subscriber in the HLR. Make sure to meet the
following rules when assigning addresses:

— Up to five GMLC addresses can be assigned to one mobile subscriber.

— Only one home GMLC address can be assigned to one mobile subscriber.

— Only one privacy profile register address can be assigned to one mobile
subscriber.

5/155 19-CSH 109 628 Uen L | 2020-03-17 131


Layered HLR AUC Provisioning over MML

5.16.1.1 HGSGI Command Description


GMLCID=gmlcid...
 
HGSGI:MSISDN=msisdn,+HGMLCID=hgmlcid +;
 
PPRID=pprid 
ll 

Example of an HGSGI Command

HGSGI:MSISDN=345678901234567,GMLCID=33;

In the example above, the GMLC address with identifier 33 is assigned to the
mobile subscriber with MSISDN 345678901234567.

5.16.1.1.1 HGSGI Parameters

The following table lists the parameters for the HGSGI command.

Table 68 HGSGI Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
gmlcid Integer, value range: 0–255 The GMLC address identifier
hgmlcid Integer, value range: 0–255 The home GMLC address identifier
pprid Integer, value range: 0–255 The Privacy Profile Register (PPR) address identifier

5.16.1.2 HGSGI Printout

This section lists all HGSGI printouts.

5.16.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.16.1.2.2 Answer Printout

This command has no answer printouts.

5.16.1.2.3 Result Printout

This command has no result printouts.

132 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.16.2 Home Location Register, Subscriber Location Services Address, End


(HGSGE)
This command deletes the addresses of the LCS nodes (GMLC, home GMLC, and
privacy profile register) previously assigned to a GMLC, home GMLC, and PPR
mobile subscriber in the HLR.

5.16.2.1 HGSGE Command Description


GMLCID=gmlcid...
 
HGSGE:MSISDN=msisdn,+HGMLC +;
 
PPR 
ll 

Example of an HGSGE Command

HGSGE:MSISDN=345678901234567,GMLCID=33;

In this example, GMLC address with identifier 33 is deleted from the GMLC
addresses assigned to the mobile subscriber with MSISDN 345678901234567.

HGSGE:MSISDN=345678901234567,HGMLC;

In this example, the assigned home GMLC address is deleted for the mobile
subscriber with MSISDN 345678901234567.

5.16.2.1.1 HGSGE Parameters

The following table lists the parameters for the HGSGE command.

Table 69 HGSGE Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
gmlcid One of the following values The GMLC address identifier

• Integer, value range: 0–255


• String: ALL
HGMLC - The home GMLC
PPR - The privacy profile register

5.16.2.2 HGSGE Printout

This section lists all HGSGE printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 133


Layered HLR AUC Provisioning over MML

5.16.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.16.2.2.2 Answer Printout

This command has no answer printouts.

5.16.2.2.3 Result Printout

This command has no result printouts.

5.16.3 Home Location Register, Subscriber Location Services Address, Print


(HGSGP)
This command prints the addresses of the LCS nodes (GMLC, Home GMLC, and
privacy profile register) and the corresponding identifiers assigned to a series of
connected subscribers with any LCS address defined.

Follow the instructions as follows when this command is used:

— If the parameter GMLC is given, the subscriber GMLC addresses and their
corresponding identifiers are printed.

— If the parameter HGMLC is given, the subscriber HGMLC address and the
corresponding identifier are printed.

— If the parameter PPR is given, the subscriber privacy profile register address
and the corresponding identifier are printed.

— If none of the parameter GMLC, HGMLC or PPR is entered in the command,


subscriber GMLC, Home GMLC, and privacy profile register address and the
corresponding identifiers are printed.

Deviations:

— This MML command does not support MSISDN series.

— Only one subscriber is printed in the printout.

5.16.3.1 HGSGP Command Description

  
HGSGP:MSISDNS=msisdns,GMLC,HGMLC,PPR;
ll ll ll 

Example of an HGSGP Command

134 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

HGSGP:MSISDNS=345678901234567;

In this example, the GMLC, home GMLC, privacy profile register addresses,
and the corresponding identifiers for the connected subscribers with MSISDN
345678901234567 are printed.

HGSGP:MSISDNS=345678901234567,GMLC,PPR;

In this example, the home GMLC address, the privacy profile register address,
and the corresponding identifiers for the connected subscribers with MSISDN
345678901234567 are printed.

5.16.3.1.1 HGSGP Parameters

The following table lists the parameters for the HGSGP command.

Table 70 HGSGP Parameters


Parameter Type Description
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)
GMLC - The identifier of the GMLC address
HGMLC - The home GMLC
PPR - The privacy profile register

5.16.3.2 HGSGP Printout

This section lists all HGSGP printouts.

5.16.3.2.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.16.3.2.2 Answer Printout

This command has no answer printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 135


Layered HLR AUC Provisioning over MML

5.16.3.2.3 Result Printout

HLR SUBSCRIBER LOCATION SERVICES ADDRESS DATA

MSISDN
msisdn

GMLCID GMLCADD
gmlcid gmlcadd
 . . 
 . . 
 . . 
gmlcid gmlcadd
ll 

HGMLCID HGMLCADD
hgmlcid hgmlcadd
ll 

PPRID PPRADD
pprid ppradd
ll . 
[NONE]

END

The following table contains information about the parameters in the HGSGP
result printout.

Table 71 HGSGP Result Printout Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
gmlcid Integer, value range: 2–255 The GMLC address identifier
gmlcadd Digit string, 3–15 digits (value The GMLC address
range for each digit: 0–9)
hgmlcid Integer, value range: 0–255 The home GMLC address identifier
hgmlcadd • IPv4 address The home GMLC address
• IPv6 address
pprid Integer, value range: 0–255 The identifier of the privacy profile register address
ppradd • IPv4 address The privacy profile register address
• IPv6 address

5.17 HGSL: Mobile Subscriber Location


This section covers the following MML HLR command:

— Home Location Register, Mobile Subscriber Location, Reset (HGSLR) (Section


5.17.1 on page 136)

136 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.17.1 Home Location Register, Mobile Subscriber Location, Reset (HGSLR)


This command sets the location of the mobile subscriber to the unknown status.

When the location is reset, the cancelation procedure towards VLR and the SGSN,
in which the mobile subscriber is saved, is initiated.

5.17.1.1 HGSLR Command Description


IMSI=imsi 
HGSLR:+ +;
MSISDN=msisdn
ll 

Example of an HGSLR Command

HGSLR:IMSI=123456789012345;

In the example above, the location of the mobile subscriber with IMSI
123456789012345 is set to the unknown status.

5.17.1.1.1 HGSLR Parameters

The following table lists the parameters for the HGSLR command.

Table 72 HGSLR Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)

5.17.1.2 HGSLR Printout

This section lists all HGSLR printouts.

5.17.1.2.1 Check Printout

Yes.

5.17.1.2.2 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 137


Layered HLR AUC Provisioning over MML

5.17.1.2.3 Answer Printout

This command has no answer printouts.

5.17.1.2.4 Result Printout

This command has no result printouts.

5.18 HGSN: Subscriber Network Access Mode


This section covers the following MML HLR command:

— Home Location Register, Subscriber Network Access Mode, Change (HGSNC)


(Section 5.18.1 on page 138).

5.18.1 Home Location Register, Subscriber Network Access Mode, Change


(HGSNC)
This command changes the NAM of a mobile subscriber.

If parameter KEEP is entered, the subscriber data related to the network which
access is not allowed are not deleted.

The HGSNC command is fault tolerant in the sense that it is always possible to
execute, even if a previous HGSNC has failed.

5.18.1.1 HGSNC Command Description


MSISDN=msisdn
HGSNC:+ +,NAM=nam[,KEEP];
IMSI=imsi 
ll 

Example of an HGSNC Command

HGSNC:MSISDN=123456789012345,NAM=1;

NAM for the mobile subscriber with MSISDN 123456789012345 is changed to


non-GPRS. Subscriber data related to the GPRS network are deleted.

5.18.1.1.1 HGSNC Parameters

The following table contains the parameters for the HGSNC command.

138 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Table 73 HGSNC Parameters


Parameter Type Description
imsi Digit string 6-15 digits. Each International Mobile Subscriber Identity
digit is 0-9.
keep - Keep subscriber data
msisdn Digit string 5-15 digits. Each Mobile Subscriber ISDN Number
digit is 0-9.
nam Integer 0-2 Network Access Mode (NAM)

5.18.1.2 HGSNC Printout

This section lists all HGSNC printouts.

5.18.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.18.1.2.2 Answer Printout

This command has no answer printouts.

5.18.1.2.3 Result Printout

This command has no result printouts.

5.19 HGSP: Subscriber Profile


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Profile, Change (HGSPC) (Section 5.19.1


on page 139)

— Home Location Register, Subscriber Profile, Print (HGSPP) (Section 5.19.2


on page 140)

5.19.1 Home Location Register, Subscriber Profile, Change (HGSPC)


This command changes a group of SUD in a profile.

5.19.1.1 HGSPC Command Description

HGSPC:PROFILE=profile,SUD=sud...[,HLRFEID=hlrfeid];

5/155 19-CSH 109 628 Uen L | 2020-03-17 139


Layered HLR AUC Provisioning over MML

Example of an HGSPC Command

HGSPC:PROFILE=101,SUD=TS12-1&DBSG-5;

Teleservice emergency call is set to subscribed and default basic service group is
set to all data circuit asynchronous services in subscriber profile number 101.

5.19.1.1.1 HGSPC Parameters

The following table contains the parameters for the HGSPC command.

Table 74 HGSPC Parameters


Parameter Type Description

profile Integer, value range: 0-8191 Subscriber profile


(1)
sud String SUD

hlrfeid Text string The hlrfeid where to send the command.


Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.19.1.2 HGSPC Printout

This section lists all HGSPC printouts.

5.19.1.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.19.1.2.2 Answer Printout

This command has no answer printouts.

5.19.1.2.3 Result Printout

This command has no result printouts.

5.19.2 Home Location Register, Subscriber Profile, Print (HGSPP)


Command HGSPP initiates the printout HLR SUBSCRIBER PROFILE DATA.

Deviations:

— PROFILE parameter accepts only one value, not multiple.

140 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.19.2.1 HGSPP Command Description


profile
HGSPP:PROFILE=+ +[,HLRFEID=hlrfeid];
ALL 
ll 

Example of an HGSPP Command

HGSPP:PROFILE=1;

The subscriber data specified in subscriber profile 1 is printed

5.19.2.1.1 HGSPP Parameters

The following table contains the parameters for the HGSPP command.

Table 75 HGSPP Parameters


Parameter Type Description

profile Integer 0-8191 Subscriber profile


or
String ALL

hlrfeid Text string The hlrfeid where to send the command.


Normally, the hlrfeid is omitted, which means the
order is executed in all HLR Front Ends.

5.19.2.2 HGSPP Printout

This section lists all HGSPP printouts.

5.19.2.2.1 Procedure Printout

NOT ACCEPTED
fault type

5.19.2.2.2 Answer Printout

HLR SUBSCRIBER PROFILE DATA

Deviations:

— FAULT INTERUPT is not supported.

5/155 19-CSH 109 628 Uen L | 2020-03-17 141


Layered HLR AUC Provisioning over MML

HLR SUBSCRIBER PROFILE DATA

PROFILE
profile
SUD
sud...sud
. .
. .
. .
sud...sud

sud sud
 . . 
 . . 
 . . 
sud sud
ll 
END

The following table contains information about the parameters in the HGSPP
answer printout:

Table 76 HGSPP Answer Printout Parameters


Parameter Type Description

profile Integer 0-8191 Subscriber profile


(1)
sud String Subscriber Data

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.19.2.2.3 Result Printout

This command has no result printouts.

5.20 HGSS: Supplementary Service


This section covers the following MML HLR commands:

— Home Location Register, Supplementary Service, Initiate (HGSSI) (Section


5.20.1 on page 142)

— Home Location Register, Supplementary Service, End (HGSSE) (Section


5.20.2 on page 145)

5.20.1 Home Location Register, Supplementary Service, Initiate (HGSSI)

This command registers, activates, or both, an SS for a Mobile Subscriber (MS).

The registration and activation of the SS applies to the BSG specified in the
command. If parameter BSG, is not specified in the command the registration and
activation of the SS applies to all applicable BSGs which have got some individual
Basic Service (BS) subscribed to.

142 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Parameter FNUM is only accepted when the command is intended to register a


call forwarding service.

If parameter FNUM contains characters different from decimal digits, parameter


OFA with value 512 is required.

When parameter OFA is required, and has not been specified in the command, a
value assigned as default to the MS is used.

If the specified SS requires the parameter TIME, and it has not been given in the
command:

— If the SS was already registered, the previous ‘‘no reply condition time’’
applies.

— If the SS was not registered, the default value for the ‘‘no reply condition
time’’ applies.

When registering a call forwarding service, if parameter SADD has been specified
the forward-to subaddress is tied to the forwarded-to number.

When specifying a subaddress only an even number of characters is allowed


(either an even number of significant digits or an odd number of significant digits
and a filler).

When registering a call forwarding service, if the parameter SADD has not been
specified, no forward-to subaddress is tied to the forwarded-to number and, also
any forward-to subaddress previously stored for the call forwarding service, in the
BSGs that applies to the given command, is removed.

Activation of an SS can fail because of interaction or because of the MS current


location. When successful, the status of another SS can change.

For the same reasons, explicit activation or activation as result of a registration


of a group of SS at a time can make some of the SS that the group comprises be
active-operative, while the rest become active-quiescent.

When the command given indicates all applicable BSGs which have got some
individual BS subscribed to, interactions among SS or interactions because of MS
location within each BSG, can lead to a 'partially successful execution', since some
BSGs can accept activation of the requested SS, while others cannot. In this case,
PARTLY EXECUTED is printed.

Deviations:

— PARTLY EXECUTED not supported.


For example, in case of BAOC–CFx interaction, PARTLY EXECUTED will not be
returned.

5/155 19-CSH 109 628 Uen L | 2020-03-17 143


Layered HLR AUC Provisioning over MML

5.20.1.1 HGSSI Command Description

HGSSI:MSISDN=msisdn,SS=ss[,BSG=bsg][,FNUM=fnum
[,OFA=ofa][,TIME=time][,SADD=sadd]];

Example of an HGSSI Command

HGSSI:MSISDN=123456789012345,SS=CFNRY,FNUM=15895800,OFA=1,
TIME=15;

Call Forwarding on Mobile Subscriber No Reply (CFNRY) is registered, with


forwarded-to number 15895800, 1 as origin for forward-to number analysis, and
the no reply condition timer equal to 15 seconds, for all applicable BSGs which have
got some individual BS subscribed to, for the MS with MSISDN 123456789012345.

5.20.1.1.1 HGSSI Parameters

The following table contains the parameters for the HGSSI command.

Table 77 HGSSI Parameters


Parameter Type Description
(1)
bsg String BSG

fnum String 0-18 characters. Forwarded-to number


Acceptable characters are
0-9, a-z, A-Z, *, and #.
msisdn Digit string 5-15 digits. Each Mobile Subscriber ISDN Number
digit is 0-9.

ofa Integer 0-512 Origin for forwarded-to number analysis


sadd String 0-45 characters Forwarded-to subaddress information
ss (1)
Text string Supplementary Service
time Integer 5-30 No reply condition time in seconds

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5.20.1.2 HGSSI Printout

This section lists all HGSSI printouts.

5.20.1.2.1 Procedure Printout

EXECUTED
fault type

NOT ACCEPTED
fault type

144 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.20.1.2.2 Answer Printout

This command has no answer printouts.

5.20.1.2.3 Result Printout

This command has no result printouts.

5.20.2 Home Location Register, Supplementary Service, End (HGSSE)


This command erases, deactivates or both an SS for a Mobile Subscriber (MS).

The deactivation and erasure of the SS applies to the BSG specified in the
command. If parameter BSG is not given in the command, the deactivation and
erasure of the SS applies to all applicable BSGs which have got some individual
Basic Services (BS) subscribed to.

If the parameter KEEP is given in the command, the SS is deactivated. Information


related to the SS, for example forwarded-to number, forwarded-to subaddress
and no reply condition time for call forwarding service, cannot be erased. If
parameter KEEP is not given, the service is deactivated and erased.

5.20.2.1 HGSSE Command Description

HGSSE:MSISDN=msisdn,SS=ss[,BSG=bsg][,KEEP];

Example of an HGSSE Command

HGSSE:MSISDN=123456789012345,SS=CFNRC,BSG=TS10,KEEP;

Call Forwarding on Mobile Subscriber Not Reachable (CFNRC) is deactivated


for BSG all Speech Transmission services (TS10) for the MS with MSISDN
123456789012345. The information related to the SS is kept.

5.20.2.1.1 HGSSE Parameters

The following table contains the parameters for the HGSSE command.

Table 78 HGSSE Parameters


Parameter Type Description
(1)
bsg String BSG
keep - Keep the data related to the Supplementary Service
(SS)
msisdn Digit string 5-15 digits. Each Mobile Subscriber ISDN Number
digit is 0-9.
(1)
ss Text string Supplementary Service

(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].

5/155 19-CSH 109 628 Uen L | 2020-03-17 145


Layered HLR AUC Provisioning over MML

5.20.2.2 HGSSE Printout

This section lists all HGSSE printouts.

5.20.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.20.2.2.2 Answer Printout

This command has no answer printouts.

5.20.2.2.3 Result Printout

This command has no result printouts.

5.21 HGSU: Subscription


This section covers the following MML HLR commands:

— Home Location Register, Subscription, Initiate (HGSUI) (Section 5.21.1 on


page 146)

— Home Location Register, Subscription, End (HGSUE) (Section 5.21.2 on page


148)

— Home Location Register, Subscription, Print (HGSUP) (Section 5.21.3 on page


149)

5.21.1 Home Location Register, Subscription, Initiate (HGSUI)

This command initiates the subscription of a new mobile subscriber or an LMU


subscriber in the Home Location Register (HLR).

At subscription, a set of subscriber data is given to the subscriber by a profile. Only


the applicable profile data for an LMU subscriber is provided.

If parameter PROFILE is omitted, subscriber profile 0 is used as default.

The location of the new mobile subscriber is set to unknown.

This command also initiates a request for authentication data from an external
Authentication Center.

146 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

An exchange parameter determines whether the command waits for the result of
the authentication data request or not. The fault codes relating to authentication
data only apply when this parameter is set.

5.21.1.1 HGSUI Command Description

HGSUI:IMSI=imsi,MSISDN=msisdn[,PROFILE=profile][,LMU][,ZONEID=zoneid][,RID=rid];

Example of an HGSUI command

HGSUI:IMSI=123456789012345,MSISDN=345678901234567,PROFILE=1,LMU;

A subscription for an LMU subscriber is initiated with IMSI 123456789012345 and


MSISDN 345678901234567. The data assigned to the LMU subscriber is defined
by the profile 1. Only the applicable profile data for an LMU subscriber is provided.

5.21.1.1.1 HGSUI Parameters

The following table contains the parameters for the HGSUI command.

Table 79 HGSUI Parameters


Parameter Type Description
imsi Digit string 6-15 digits. Each digit International Mobile Subscriber Identity
is 0-9.
lmu - Location Measurement Unit (LMU)
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9

profile Integer 0-8191 Subscriber profile


zoneid Integer 0-65535 This attribute indicates the geographical area the
MultiSC or the association belongs to.
rid Integer 0-31 Region ID for the multi-region support

5.21.1.2 HGSUI Printout

This section lists all HGSUI Printouts.

5.21.1.2.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.21.1.2.2 Answer Printout

This command has no answer printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 147


Layered HLR AUC Provisioning over MML

5.21.1.2.3 Result Printout

This command has no result printouts.

5.21.2 Home Location Register, Subscription, End (HGSUE)

This command ends the subscription of an MS or an LMU subscriber.

This command is always capable of removing a HLR subscriber, even if a previous


HGSUI or HGSUE command has failed.

5.21.2.1 HGSUE Command Description

HGSUE:MSISDN=msisdn;

Example of an HGSUE Command

HGSUE:MSISDN=123456789012345;

The subscription for MS with MSISDN 123456789012345 is ended.

5.21.2.1.1 HGSUE Parameters

The following table contains the parameters for the HGSUE command.

Table 80 HGSUE Parameters


Parameter Type Description
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9.

5.21.2.2 HGSUE Printout

This section lists all HGSUE printouts.

5.21.2.2.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.21.2.2.2 Answer Printout

This command has no answer printouts.

148 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.21.2.2.3 Result Printout

This command has no result printouts.

5.21.3 Home Location Register, Subscription, Print (HGSUP)


This command initiates the printout HLR SUBSCRIPTION DATA.

Deviations:

— MSISDN and IMSI can only accept one value, not multiple.

— Parameter CONNECTED is not supported.

5.21.3.1 HGSUP Command Description


IMSI=imsi 
HGSUP:+ +;
MSISDN=msisdn 
ll 

Example of an HGSUP Command

HGSUP:IMSI=123456789012345;

The subscription data for IMSI 123456789012345 is printed.

5.21.3.2 HGSUP Parameters

The following table contains the parameters for the HGSUP command.

Table 81 HGSUP Parameters


Parameter Type Description
imsi Digit string 6-15 digits. Each digit International Mobile Subscriber Identity
is 0-9.
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9.

5.21.3.3 HGSUP Printout

This section lists all HGSUP printouts.

5.21.3.3.1 Procedure Printout

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 149


Layered HLR AUC Provisioning over MML

5.21.3.3.2 Answer Printout

HLR SUBSCRIPTION DATA

Deviations:

— FAULT INTERUPT is not supported

HLR SUBSCRIBER DATA

MSISDN IMSI STATE AUTHD [ZONEID]



[msisdn] [imsi] state [authd] [zoneid]
ll 

[NONE]

END

The following table contains information about the parameters in the HGSUP
answer printout:

Table 82 HGSUP Answer Printout Parameters


Parameter Type Description
(1)
authd String with one of the following Authentication data
values:

• AVAILABLE
• NO IMSI IN AUC
• NO ACCESS TO AUC
imsi Digit string 6-15 digits. Each digit International Mobile Subscriber Identity
is 0-9.
msisdn Digit string 5-15 digits. Each digit Mobile Subscriber ISDN Number
is 0-9.
state One of the following strings: State corresponding to the subscription or number

• NOT CONNECTED
• CONNECTED
• ADDITIONAL
zoneid Integer 0-65535 This attribute indicates the geographical area the
MultiSC or the association belongs to.

(1) AUTHINFO is only available if subscriber earlier has initiated an Authentication Procedure (‘‘Send
Authentication Information’’ MAP operation has been received for a specific subscriber).

5.21.3.3.3 Result Printout

This command has no result printouts.

150 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.22 HGPS: Subscriber Spam SMS Data


This section covers the following MML HLR commands:

— Home Location Register, Subscriber Spam SMS Data, Initiate (HGPSI) (Section
5.22.1 on page 151)

— Home Location Register, Subscriber Spam SMS Data, End (HGPSE) (Section
5.22.2 on page 152)

— Home Location Register, Subscriber Spam SMS Data, Print (HGPSP) (Section
5.22.3 on page 153)

5.22.1 Home Location Register, Subscriber Spam SMS Data, Initiate (HGPSI)
This command initiates a Short Message Service Center (SMSC) address series in
the spam Short Message Service (SMS) data for a mobile subscriber in HLR.

5.22.1.1 HGPSI Command Description

HGPSI:MSISDN=msisdn,SCADDS=scads;

Example of an HGPSI command:

HGPSI:MSISDN=38050678048,SCADDS=45672;

The SMSC address series 45672 is initiated in the spam SMS data for the mobile
subscriber with MSISDN 38050678048.

5.22.1.2 HGPSI Parameters

The following table contains the parameters for the HGPSI command.

Table 83 HGPSI Parameters


Parameter Type Description
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
scadds Digit string 1–15 digits. Each Short Message Service Center address series
digit is 0–9.

5.22.1.3 HGPSI Printout

This section lists all HGPSI printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 151


Layered HLR AUC Provisioning over MML

5.22.1.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.22.1.3.2 Answer Printout

This command has no answer printouts.

5.22.1.3.3 Result Printout

This command has no result printouts.

5.22.2 Home Location Register, Subscriber Spam SMS Data, End (HGPSE)
This command ends SMSC address series defined in the spam Short Message
Service (SMS) data for a mobile subscriber in HLR.

If parameter SCADDS is not present, all the SMSC address series defined in the
spam SMS data for the mobile subscriber are ended.

5.22.2.1 HGPSE Command Description

HGPSE:MSISDN=msisdn[,SCADDS=scads];

Example of an HGPSE command:

HGPSE:MSISDN=112245;

All the SMSC address series, which are defined in the spam SMS data for the
mobile subscriber with MSISDN 112245, are ended.

5.22.2.2 HGPSE Parameters

The following table contains the parameters for the HGPSE command.

Table 84 HGPSE Parameters


Parameter Type Description
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
scadds Digit string 1–15 digits. Each Short Message Service Center address series
digit is 0–9.

152 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.22.2.3 HGPSE Printout

This section lists all HGPSE printouts.

5.22.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.22.2.3.2 Answer Printout

This command has no answer printouts.

5.22.2.3.3 Result Printout

This command has no result printouts.

5.22.3 Home Location Register, Subscriber Spam SMS Data, Print (HGPSP)
This command prints the spam SMS control information for Mobile Terminating
(MT) SMS activation status and SMSC address series in the spam SMS data, which
is used for a series of connected subscribers with any SMSC address defined.

Result printout HLR SUBSCRIBER SPAM SMS DATA is received.

5.22.3.1 HGPSP Command Description

HGPSP:MSISDNS=msisdn;

Example of an HGPSP command:

HGPSP:MSISDNS=491900000306;

The spam control information is printed for the connected subscriber that is
defined with MSISDN 491900000306.

5.22.3.2 HGPSP Parameters

The following table contains the parameters for the HGPSP command.

Table 85 HGPSP Parameters


Parameter Type Description
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 153


Layered HLR AUC Provisioning over MML

5.22.3.3 HGPSP Printout

This section lists all HGPSP printouts.

5.22.3.3.1 Procedure Printout


ORDERED 
+ +
NOT ACCEPTED 
fault type 
ll 

5.22.3.3.2 Answer Printout

This command has no answer printouts.

5.22.3.3.3 Result Printout

HLR SUBSCRIBER SPAM SMS DATA

MSISDN SMSPAM SCADDS


msisdn smspam scadds

[NONE]

END

5.23 HGMA: Mobility Management in Triggering Subscription


Data Activation
This section covers the following MML HLR commands:

— Home Location Register, Mobility Management IN Triggering Subscription


Data Activation, Initiate (HGMAI) (Section 5.23.1 on page 154)

— Home Location Register, Mobility Management IN Triggering Subscription


Data Activation, End (HGMAE) (Section 5.23.2 on page 155)

5.23.1 Home Location Register, Mobility Management in Triggering


Subscription Data Activation, Initiate (HGMAI)
This command initiates the activation of detection points that are defined for a
mobile subscriber.

5.23.1.1 HGMAI Command Description

HGMAI:MSISDN=msisdn[,DP=dp...];

154 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

Example of an HGMAI command:

HGMAI:MSISDN=778899001122,DP=1;

In the example above, the activation of detection point 1, which is used for the
mobile subscriber with MSISDN 778899001122, is initiated.

5.23.1.2 HGMAI Parameters

The following table contains the parameters for the HGMAI command.

Table 86 HGMAI Parameters


Parameter Type Description
dp Integer, 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
1 = DP IMSI detach
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.

5.23.1.3 HGMAI Printout

This section lists all HGMAI printouts.

5.23.1.3.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.23.1.3.2 Answer Printout

This command has no answer printouts.

5.23.1.3.3 Result Printout

This command has no result printouts.

5.23.2 Home Location Register, Mobility Management in Triggering


Subscription Data Activation, End (HGMAE)
This command ends the activation of detection points for a mobile subscriber.

5.23.2.1 HGMAE Command Description

HGMAE:MSISDN=msisdn[,DP=dp...];

5/155 19-CSH 109 628 Uen L | 2020-03-17 155


Layered HLR AUC Provisioning over MML

Example of an HGMAE command:

HGMAE:MSISDN=778899001123,DP=0&1;

In the example above, the activation of detection points 0 and 1, which is used for
the mobile subscriber with MSISDN 778899001123, is ended.

5.23.2.2 HGMAE Parameters

The following table contains the parameters for the HGMAE command.

Table 87 HGMAE Parameters


Parameter Type Description
dp Integer, 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
1 = DP IMSI detach
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.

5.23.2.3 HGMAE Printout

This section lists all HGMAE printouts.

5.23.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.23.2.3.2 Answer Printout

This command has no answer printouts.

5.23.2.3.3 Result Printout

This command has no result printouts.

5.24 HGMM: Mobility Management in Triggering Subscription


Data
This section covers the following MML HLR commands:

— Home Location Register, Mobility Management IN Triggering Subscription


Data, Initiate (HGMMI) (Section 5.24.1 on page 157)

156 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

— Home Location Register, Mobility Management IN Triggering Subscription


Data, Change (HGMMC) (Section 5.24.2 on page 158)

— Home Location Register, Mobility Management IN Triggering Subscription


Data, End (HGMME) (Section 5.24.3 on page 159)

— Home Location Register, Mobility Management IN Triggering Subscription


Data, Print (HGMMP) (Section 5.24.4 on page 160)

5.24.1 Home Location Register, Mobility Management IN Triggering


Subscription Data, Initiate (HGMMI)
This command defines a detection point associated with a GSM service control
function address and a service key for a mobile subscriber.

Only one service key and one GSM service control function address can be
associated with each detection point.

5.24.1.1 HGMMI Command Description

HGMMI:MSISDN=msisdn,DP=dp,SK=sk,GSA=gsa;

Example of an HGMMI command:

HGMMI:MSISDN=12345678,DP=0,SK=248,GSA=12345678;

The detection point 0, which is associated with service key 248 and the GSM
service control function address 12345678, is defined for the mobile subscriber
with MSISDN 12345678.

5.24.1.2 HGMMI Parameters

The following table contains the parameters for the HGMMI command.

Table 88 HGMMI Parameters


Parameter Type Description
dp Integer 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
At most two dps can be used for each subscriber.
1 = DP IMSI detach
gsa Digit string 3–15 digits. Each Global System for Mobile Communication
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
sk Integer 0–2147483647 Service Key

5/155 19-CSH 109 628 Uen L | 2020-03-17 157


Layered HLR AUC Provisioning over MML

5.24.1.3 HGMMI Printout

This section lists all HGMMI printouts.

5.24.1.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.24.1.3.2 Answer Printout

This command has no answer printouts.

5.24.1.3.3 Result Printout

This command has no result printouts.

5.24.2 Home Location Register, Mobility Management IN Triggering


Subscription Data, Change (HGMMC)
This command changes the GSM service control function address and the service
key, which are associated with a detection point for a mobile subscriber.

Only the data for detection points that are not activated can be changed.

If parameter sk is present, the new service key is associated with the specified
detection point for the mobile subscriber.

If parameter GSA is present, the new GSM service control function address is
associated with the specified detection point for the mobile subscriber.

5.24.2.1 HGMMC Command Description


HGMMC:MSISDN=msisdn,DP=dp+[,SK=sk][,GSA=gsa]+;
ll 

Example of an HGMMC command:

HGMMC:MSISDN=12345678,DP=0,SK=250,GSA=55667788;

The service key 250 and the GSM service control function address 55667788
are associated with detection point 0, for the mobile subscriber with MSISDN
12345678.

158 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.24.2.2 HGMMC Parameters

The following table contains the parameters for the HGMMC command.

Table 89 HGMMC Parameters


Parameter Type Description
dp Integer 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
At most two dps can be used for each subscriber.
1 = DP IMSI detach
gsa Digit string 3–15 digits. Each Global System for Mobile Communication
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
sk Integer 0–2147483647 Service Key

5.24.2.3 HGMMC Printout

This section lists all HGMMC printouts.

5.24.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.24.2.3.2 Answer Printout

This command has no answer printouts.

5.24.2.3.3 Result Printout

This command has no result printouts.

5.24.3 Home Location Register, Mobility Management IN Triggering


Subscription Data, End (HGMME)
This command deletes one or more detection points as well as the associated
data for a mobile subscriber.

Only the detection points that are not activated can be removed.

If parameter dp is not present, all detection points are removed for the mobile
subscriber.

The maximum number of detection points that can be specified in one command
is 10.

5/155 19-CSH 109 628 Uen L | 2020-03-17 159


Layered HLR AUC Provisioning over MML

5.24.3.1 HGMME Command Description

HGMME:MSISDN=msisdn[,DP=dp...];

Example of an HGMME command:

HGMME:MSISDN=12345678;

All defined detection points and the associated data are removed for the mobile
subscriber with MSISDN 12345678.

5.24.3.2 HGMME Parameters

The following table contains the parameters for the HGMME command.

Table 90 HGMME Parameters


Parameter Type Description
dp Integer 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
At most two dps can be used for each subscriber.
1 = DP IMSI detach
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.

5.24.3.3 HGMME Printout

This section lists all HGMME printouts.

5.24.3.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.24.3.3.2 Answer Printout

This command has no answer printouts.

5.24.3.3.3 Result Printout

This command has no result printouts.

160 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.24.4 Home Location Register, Mobility Management IN Triggering


Subscription Data, Print (HGMMP)
This command prints mobility management Intelligent Network (IN) triggering
subscription data.

If parameter ACTIVE is specified in the command, only the data for the activated
detection points is printed.

5.24.4.1 HGMMP Command Description

HGMMP:MSISDN=msisdn[,ACTIVE];

Example of an HGMMP command:

HGMMP:MSISDN=12345678,ACTIVE;

The mobility management IN triggering subscription data, which is used for


activated detection points associated with the mobile subscriber containing
MSISDN 12345678, is printed.

5.24.4.2 HGMMP Parameters

The following table contains the parameters for the HGMMP command.

Table 91 HGMMP Parameters


Parameter Type Description
dpstatus String ACTIVE The status of the detection point
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.

5.24.4.3 HGMMP Printout

This section lists all HGMMP printouts.

5.24.4.3.1 Procedure Printout

NOT ACCEPTED
fault type

5/155 19-CSH 109 628 Uen L | 2020-03-17 161


Layered HLR AUC Provisioning over MML

5.24.4.3.2 Answer Printout

HLR MOBILITY MANAGEMENT IN TRIGGERING SUBSCRIPTION DATA


MSISDN DP SK GSA DPSTATUS
msisdn dp sk gsa [dpstatus]
. . . . .
. . . . .
. . . . .
. dp sk gsa [dpstatus]
[NONE]
END

The following table contains information about the parameters in the HGMMP
answer printout:

Table 92 Answer Printout


Parameter Type Description
dp Integer 0 or 1 Detection point, which can only be set to value 0 or 1
(limitation in UDC)
0 = DP location updated
1 = DP IMSI detach
dpstatus String ACTIVE The status of the detection point
gsa Digit string 3–15 digits. Each Global System for Mobile Communication
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
sk Integer 0–2147483647 Service key

5.24.4.3.3 Result Printout

This command has no result printouts.

5.25 HGTE: Spatial Triggers Data


This section covers the following MML HLR commands:

— Home Location Register, Spatial Triggers Data, Initiate (HGTEI) (Section


5.25.1 on page 162)

— Home Location Register, Spatial Triggers Data, Change (HGTEC) (Section


5.25.2 on page 164)

— Home Location Register, Spatial Triggers Data, End (HGTEE) (Section 5.25.3
on page 165)

— Home Location Register, Spatial Triggers Data, Print (HGTEP) (Section 5.25.4
on page 166)

162 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.25.1 Home Location Register, Spatial Triggers Data, Initiate (HGTEI)


This command initiates the spatial triggers event associated with a GMLC address
identifier for a mobile subscriber in the Home Location Register (HLR).

5.25.1.1 HGTEI Command Description


MSISDN=msisdn
HGTEI:+ +,STE=ste,GMLCID=gmlcid;
IMSI=imsi 
ll 

Example of an HGTEI command:

HGTEI:MSISDN=491900000306,STE=0,GMLCID=33;

The spatial triggers event 0, associated with the GMLC address with identifier 33,
is initiated for the mobile subscriber with MSISDN 491900000306.

5.25.1.2 HGTEI Parameters

The following table contains the parameters for the HGTEI command.

Table 93 HGTEI Parameters


Parameter Type Description
gmlcid Integer 0–255 The Gateway Mobile Location Center address
identifier
imsi Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
ste Integer 0 Spatial Triggers Event

5.25.1.3 HGTEI Printout

This section lists all HGTEI printouts.

5.25.1.3.1 Procedure Printout

EXECUTED
NOT ACCEPTED
fault type

5.25.1.3.2 Answer Printout

This command has no answer printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 163


Layered HLR AUC Provisioning over MML

5.25.1.3.3 Result Printout

This command has no result printouts.

5.25.2 Home Location Register, Spatial Triggers Data, Change (HGTEC)


This command changes the spatial triggers data for a mobile subscriber in HLR.

5.25.2.1 HGTEC Command Description


MSISDN=msisdn
HGTEC:+ +,STE=ste,GMLCID=gmlcid;
IMSI=imsi 
ll 

Example of an HGTEC command:

HGTEC:MSISDN=491900000306,STE=0,GMLCID=34;

The GMLC address with identifier 34 is associated with the spatial triggers event 0
that is already defined.

5.25.2.2 HGTEC Parameters

The following table contains the parameters for the HGTEC command.

Table 94 HGTEC Parameters


Parameter Type Description
gmlcid Integer 0–255 The Gateway Mobile Location Center address
identifier
imsi Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
ste Integer 0 Spatial Triggers Event

5.25.2.3 HGTEC Printout

This section lists all HGTEC printouts.

5.25.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

164 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.25.2.3.2 Answer Printout

This command has no answer printouts.

5.25.2.3.3 Result Printout

This command has no result printouts.

5.25.3 Home Location Register, Spatial Triggers Data, End (HGTEE)

This command ends the spatial triggers data defined for a mobile subscriber in
the HLR.

5.25.3.1 HGTEE Command Description


MSISDN=msisdn
HGTEE:+ +,STE=ste;
IMSI=imsi 
ll 

Example of an HGTEE command:

HGTEE:MSISDN=491900000306,STE=0;

The spatial triggers data with spatial triggers event 0 is deleted for the mobile
subscriber with MSISDN 491900000306.

5.25.3.2 HGTEE Parameters

The following table contains the parameters for the HGTEE command.

Table 95 HGTEE Parameters


Parameter Type Description
imsi Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
ste Integer 0 Spatial Triggers Event

5.25.3.3 HGTEE Printout

This section lists all HGTEE printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 165


Layered HLR AUC Provisioning over MML

5.25.3.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.25.3.3.2 Answer Printout

This command has no answer printouts.

5.25.3.3.3 Result Printout

This command has no result printouts.

5.25.4 Home Location Register, Spatial Triggers Data, Print (HGTEP)


This command prints the spatial triggers data for a connected subscriber with
spatial triggers data defined.

5.25.4.1 HGTEP Command Description


MSISDNS=msisdns
HGTEP:+ +;
IMSIS=imsi 
ll 

Example of an HGTEP command:

HGTEP:MSISDNS=491900000306;

The subscriber spatial triggers data is printed for the connected subscriber that is
defined with MSISDN 491900000306 and spatial triggers data.

5.25.4.2 HGTEP Parameters

The following table contains the parameters for the HGTEP command.

Table 96 HGTEP Parameters


Parameter Type Description
imsis Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
msisdns Digit string, 5–15 digits (value MSISDN series
range for each digit: 0–9)

166 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML HLR Commands

5.25.4.3 HGTEP Printout

This section lists all HGTEP printouts.

5.25.4.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

5.25.4.3.2 Answer Printout

This command has no answer printouts.

5.25.4.3.3 Result Printout

HLR SUBSCRIBER SPATIAL TRIGGERS DATA


MSISDN IMSI STE GMLCID GMLCA
msisdn imsi ste gmlcid [gmlca]

[NONE]

END

The following table lists information about the parameters in the HGTEP result
printout.

Table 97 Result Printout Parameters


Parameter Type Description
gmlca Digit string 3–15 digits. Each Gateway Mobile Location Center address
digit is 0–9.
gmlcid Integer 0–255 The Gateway Mobile Location Center address
identifier
imsi Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
msisdn Digit string 5–15 digits. Each Mobile Subscriber ISDN Number
digit is 0–9.
ste Integer 0 Spatial Triggers Event

5/155 19-CSH 109 628 Uen L | 2020-03-17 167


Layered HLR AUC Provisioning over MML

168 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML Flexible Numbering Register Commands

6 MML Flexible Numbering Register Commands

Note: If not explicitly stated otherwise, Check Printout does not apply.

For information about the different fault types and error codes, see Section 7
on page 177.

6.1 FGNT: Subscriber Number Translation


This section covers the following MML Flexible Numbering Register (FNR)
commands:

— Flexible Numbering Register, Subscriber Number Translation, Change


(FGNTC) (Section 6.1.1 on page 169)

— Flexible Numbering Register, Subscriber Number Translation, End (FGNTE)


(Section 6.1.2 on page 171)

— Flexible Numbering Register, Subscriber Number Translation, Print (FGNTP)


(Section 6.1.3 on page 173)

6.1.1 Flexible Numbering Register, Subscriber Number Translation, Change


(FGNTC)
This command changes number translations for the identifier.

5/155 19-CSH 109 628 Uen L | 2020-03-17 169


Layered HLR AUC Provisioning over MML

Note: At certain system states, the FGNTC command can result in an Initiate or
an End as shown below. In other cases it will result in a Modify Replace.

For FGNTC with MSISDN and NPREFIX:

— FGNTC results in an Initiate if the CUDB does not already contain


the supplied MSISDN and HLR responds with STYPE that differs
from HOME(0).

— FGNTC results in an End if the CUDB do already contain the supplied


MSISDN and HLR responds with STYPE equal to HOME(0).

For FGNTC with MSISDN and ADDRESS:

— FGNTC results in an Initiate if the CUDB does not already contain


the supplied MSISDN and HLR responds with:

• STYPE equal to HOME(0), and NODEADDR with a value other than


default.

OR
• STYPE equal to IMPORTED(1).

— FGNTC results in an End if the CUDB does already contain the supplied
MSISDN and HLR responds with:
• STYPE equal to HOME(0), and NODEADDR set to default.

For FGNTC with IMSI and ADDRESS:

— FGNTC results in an Initiate if the CUDB does not already contain the
supplied IMSI.
— FGNTC results in an End if the CUDB does already contain the supplied
IMSI and HLR responds with NODEADDR set to default.

For FGNTC with MSISDN, IMSI and with ADDRESS:

— MSISDN and IMSI are treated as separate operations and will follow
the individual scenarios explained above, with the same value for
ADDRESS in both operations.

6.1.1.1 FGNTC Command Description

/ \
| / \|
| |[IMSI=imsi],ADDRESS=address ||
|MSISDN=msisdn,+ +|
| |NPREFIX=nprefix ||
FGNTC:+ \ /+;
| |
| |
| |
|IMSI=imsi,ADDRESS=address |
\ /

170 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML Flexible Numbering Register Commands

FGNTC Command Examples

In this example, the number translation for MSISDN 345678901234567 is


changed to network prefix 1612#13 for the identifier.
FGNTC:MSISDN=345678901234567,NPREFIX=1612#13;

In this example, both the number translations for MSISDN 345678901234567


and IMSI 26400000004010 have their network addresses changed to 21434 for
the identifier. If one of them is not present in the CUDB, it will be created.
FGNTC:MSISDN=345678901234567,IMSI=26400000004010,ADDRESS=21434;

6.1.1.2 FGNTC Parameters

The following table lists the parameters for the FGNTC command.

Table 98 FGNTC Parameters


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string 6–15 digits. Each International Mobile Subscriber Identity
digit is 0–9.
nprefix Digit string, 1-10 digits, 0-9 or Network prefix
#10-#14 for each digit
address Digit string, 5-28 digits, 0-9 or Network address
#10-#14 for each digit

6.1.1.3 FGNTC Printout

This section lists all FGNTC printouts.

6.1.1.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

6.1.1.3.2 Answer Printout

This command has no answer printouts.

6.1.1.3.3 Result Printout

This command has no result printouts.

5/155 19-CSH 109 628 Uen L | 2020-03-17 171


Layered HLR AUC Provisioning over MML

6.1.2 Flexible Numbering Register, Subscriber Number Translation, End


(FGNTE)
This command deletes number translations for the identifier.

Note:

— Either the parameter MSISDN or IMSI is supported, not both of them.

— The parameter ADDRESS is not supported.

6.1.2.1 FGNTE Command Description

/ \
|MSISDN=msisdn |
FGNTE: + +;
|IMSI=imsi |
\ /

FGNTE Command Examples

In this example, the number translation for MSISDN 345678901234567 is deleted.


FGNTE:MSISDN=345678901234567;

In this example, the number translation for IMSI 26400000004010 is deleted.


FGNTE:IMSI=26400000004010;

6.1.2.2 FGNTE Parameters

The following table lists the parameter for the FGNTE command.

Table 99 FGNTE Parameter


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)

6.1.2.3 FGNTE Printout

This section lists all FGNTE printouts.

6.1.2.3.1 Procedure Printout

EXECUTED

NOT ACCEPTED
fault type

172 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML Flexible Numbering Register Commands

6.1.2.3.2 Answer Printout

This command has no answer printouts.

6.1.2.3.3 Result Printout

This command has no result printouts.

6.1.3 Flexible Numbering Register, Subscriber Number Translation, Print


(FGNTP)
This command print the number translations for the identifier.

Note:

— Either the parameter MSISDN or IMSI is supported, not both of them.

— The parameters NPREFIX, ADDRESS and IMSITRAN are not supported.

6.1.3.1 FGNTP Command Description

/ \
|MSISDN=msisdn |
FGNTP: + +;
|IMSI=imsi |
\ /

FGNTP Command Examples

In this example, the number translation for MSISDN 345678901234567 is printed.


FGNTP:MSISDN=345678901234567;

In this example, the number translation for IMSI 26400000004010 is printed.


FGNTP:IMSI=26400000004010;

6.1.3.2 FGNTP Parameters

The following table lists the parameter for the FGNTP command.

Table 100 FGNTP Parameter


Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)

5/155 19-CSH 109 628 Uen L | 2020-03-17 173


Layered HLR AUC Provisioning over MML

6.1.3.3 FGNTP Printout

This section lists all FGNTP printouts.

6.1.3.3.1 Procedure Printout

NOT ACCEPTED
fault type

6.1.3.3.2 Answer Printout

The answer printouts of the subscriber number translation data are shown below:

Note:

— GIMSI, IMSIS, and MSISDNS are not supported

— FAULT INTERRUPT fault type is not supported

Answer printout for MSISDN:


FNR SUBSCRIBER NUMBER TRANSLATION DATA

NUMBER DATA

MSISDN SUBTYPE [SUBCOND]


msisdn [subtype] [subcond]

NPREFIX [ADDRESS]
[nprefix] [address]

END

Answer printout for IMSI:


FNR SUBSCRIBER NUMBER TRANSLATION DATA

NUMBER DATA

IMSI ADDRESS
591900005010 11122399

END

The following table contains information about the parameters in the FGNTP
answer printout.

174 5/155 19-CSH 109 628 Uen L | 2020-03-17


MML Flexible Numbering Register Commands

Table 101 FGNTP Answer Printout FNR Subscriber Number Translation Data
Parameters
Parameter Type Description
msisdn Digit string, 5–15 digits (value Mobile Subscriber ISDN Number
range for each digit: 0–9)
imsi Digit string, 6–15 digits (value International Mobile Subscriber Identity
range for each digit: 0–9)
subtype Enumeration value: Subscriber type
(1)
• HOME
• IMPORTED: imported from
another network
• EXPORTED: exported to
another network
• OTHER: ported between other
networks
subcond Enumeration value: Subscriber condition. It applies only for imported
Subscribers.
• GSM/WCDMA
• PSTN/ISDN

nprefix Digit string, 1-10 digits, 0-9 or Network prefix


#10-#14 for each digit
(2)
address Digit string, 5-28 digits, 0-9 or Network address
#10-#14 for each digit

(1) Only possible if MSISDN belongs to a MSISDN-based rerouting subscription.


(2) This parameter is returned if MSISDN belongs to a MSISDN-based rerouting subscription, or if
printout is requested for IMSI.

6.1.3.3.3 Result Printout

The result printout is same as the answer printout in Section 6.1.3.3.2 on page 174.

5/155 19-CSH 109 628 Uen L | 2020-03-17 175


Layered HLR AUC Provisioning over MML

176 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

7 Faults or Errors

This section includes all subordinate MML AUC and MML HLR errors that can occur.

Note: Not all error codes are supported compared to the old Monolithic HLR
interface.

There are four kinds of printouts:

— AnswerPrintout

— ProcedurePrintout

— CheckPrintout

— ResultPrintout

AnswerPrintout and ProcedurePrintouts are fully compliant.

CheckPrintout is not fully compliant and requires a confirmation with ;,


otherwise the following fault is printed:

INHIBITED

ResultPrintout is not fully compliant. If ORDERED is given as a


ProcedurePrintout, CTRL-D (EOT) is to be entered to get the ResultPrintout.
When CTRL-D (EOT) is entered, the terminal is ceased and the result is printed
when the operation is ready. For long running operations this can take several
minutes. When the result is printed, press ENTER to release the terminal. When
ORDERED is given as a ProcedurePrintout, the following fault is printed until
CTRL-D (EOT) is entered:

NOT ACCEPTED
FUNCTION BUSY

The following fault types are generic for all ProcedurePrintouts:

— FUNCTION BUSY - The function is busy. The command was not accepted due
to system busy. Therefore, this fault type is not recorded in processing log.

— FORMAT ERROR - The parameter was incorrectly specified. Detailed


information can be displayed in next line.

— UNREASONABLE VALUE - Some unspecific issues, such as invalid type or range


of the parameter value, communication error while interacting with network
elements or group. Detailed information can be displayed in next line..

— SYNTAX FAULT - All commands not following the MML syntax (five characters)
and not ended with ;

5/155 19-CSH 109 628 Uen L | 2020-03-17 177


Layered HLR AUC Provisioning over MML

— COMMAND UNKNOWN - The command specified is not an implemented PG MML


command.

— COMMAND NOT AUTHORIZED - The entered command required higher authority.

7.1 MML AUC Errors


This section covers AUC errors that can be sent through UDC HLR/AUC Activation
Interface. The error codes can only appear in certain commands. The commands
listed in this section can be assumed to be stopping, unless ‘‘not stopping’’ is
stated. The following table lists the MML AUC error codes.

Table 102 MML AUC Error Codes

Error Code Error Message Command

2 KIND NOT DEFINED AUC Subscription


AGSUI
4 A3A8IND NOT SUPPORTED AUC Subscription
AGSUI
7 IMSI ALREADY SUBSCRIBED AUC Subscription
AGSUI
10 KEY DATA OPERATION IN PROGRESS AUC Subscription
AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
11 IMSI NOT SUBSCRIBED AUC Subscription
AGSUC
AGSUE
AGSUP
Authentication and Key Agreement
Algorithm
AGAAC
AGAAP
13 SUBSCRIPTION OPERATION IN PROGRESS Authentication and Key Agreement
Algorithm
AGAAC
15 A4IND NOT SUPPORTED AUC Subscription
AGSUI

178 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command

16 KEY DATA CHANGE IN PROGRESS AUC Subscription


AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
17 KEY DATA CHANGE PENDING AUC Subscription
AGSUI
AGSUC
AGSUE
AGSUP
20 CUSTOMER KEY OPERATION IN PROGRESS AUC Subscription
AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
24 FUNCTIONALITY NOT SUPPORTED BY THIS AUC Subscription
EXCHANGE
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
25 PARAMETER NOT SUPPORTED BY THIS AUC Subscription
EXCHANGE
AGSUI
26 PARAMETER VALUE NOT SUPPORTED BY AUC Subscription
THIS EXCHANGE
AGSUI
AGSUC
27 FSETIND NOT SUPPORTED AUC Subscription
AGSUI
AGSUC
30 OP CHANGE IN PROGRESS AUC Subscription
AGSUI
AGSUC
AGSUE
Authentication and Key Agreement
Algorithm
AGAAC
32 AKA ALGORITHM CHANGE IN PROGRESS AUC Subscription
AGSUI
AGSUC

5/155 19-CSH 109 628 Uen L | 2020-03-17 179


Layered HLR AUC Provisioning over MML

Error Code Error Message Command

33 AKA ALGORITHM CHANGE PENDING AUC Subscription


AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
39 SUBSCRIPTION DATA CHANGE IN AUC Subscription
PROGRESS
AGAAC
40 SUBSCRIPTION DATA CHANGE PENDING AUC Subscription
AGSUI
AGSUC
AGSUE
AGSUP
Authentication and Key Agreement
Algorithm
AGAAC
AGAAP
41 NO SUBSCRIPTION DATA CHANGE PENDING AUC Subscription
AGSUC
45 BOP CHANGE IN PROGRESS AUC Subscription
AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
46 IMSI CONNECTED IN HLR AUC Subscription
AGSUE
51 NO WCDMA SUBSCRIBER DEFINED AUC Subscription
AGSUC
52 NO WCDMA SUBSCRIBER DEFINED FOR AUC Subscription
SPECIFIED FSET
AGSUC
53 CENTRALIZED USER DATABASE NOT AUC Subscription
REACHABLE
AGSUI
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC

180 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command

55 THE SUBSCRIBER DEFINED IS NOT WCDMA AUC Subscription


AGSUP
Authentication and Key Agreement
Algorithm
AGAAC
56 THE WCDMA SUBSCRIBER DEFINED HAS Authentication and Key Agreement
NOT THE SPECIFIED FSET Algorithm
AGAAC
802 COMMAND RESTRICTED DURING DUMP AUC Subscription
AGSUC
Authentication and Key Agreement
Algorithm
AGAAC
12006 DATABASE LOCKED FOR BACKUP AUC Subscription
AGSUI
AGSUE
12013 OPERATION FAILED, ROLLBACK HAS BEEN AUC Subscription
PERFORMED SUCCESSFULLY
AGSUI
12014 OPERATION FAILED, ROLLBACK WAS AUC Subscription
UNSUCCESSFUL
AGSUI

7.2 MML FNR Errors


This section covers FNR errors. The error codes can only appear in certain
commands. The commands listed in this section can be assumed to be stopping,
unless ‘‘not stopping’’ is stated. The following table lists the MML FNR error codes.

Table 103 MML FNR Errors


Error Code Error Message Command
13 IMSI NOT DEFINED FNR Subscription
FGNTE
FGNTP
14 MSISDN NOT DEFINED FNR Subscription
FGNTC
FGNTE
FGNTP
75 FUNCTIONALITY NOT SUPPORTED BY THIS FNR Subscription
EXCHANGE
FGNTC
FGNTE
FGNTP

5/155 19-CSH 109 628 Uen L | 2020-03-17 181


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


520 ILLEGAL COMBINATION OF PARAMETER FNR Subscription
VALUES
FGNTC
809 NPREFIX HAS NOT GOT THE PROPER FNR Subscription
LENGTH
FGNTC
829 MSISDN DOES NOT BELONG TO OWN FNR Subscription
COUNTRY
FGNTC
855 IMSI DOES NOT BELONG TO OPERATOR FNR Subscription
FGNTC

7.3 MML HLR Errors


This section covers HLR errors that can be sent through UDC HLR/AUC Activation
Interface. The error codes can only appear in certain commands. The commands
listed in this section can be assumed to be stopping, unless ‘‘not stopping’’ is
stated. The following table lists the MML HLR error codes.

Note: Faults with non-existing error codes are logged as 0 (missing).

Table 104 MML HLR Error Codes


Error Code Error Message Command
1 IMSI ALREADY DEFINED HLR Subscription
HGSUI
IMSI Changeover
HGICI
2 MSISDN ALREADY DEFINED HLR Subscription
HGSUI
Additional MSISDN
HGAMI
6 SUBSCRIBER AUTHENTICATION DATA NOT HLR Subscription
FOUND
HGSUI
IMSI Changeover
HGICI

182 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


13 IMSI NOT DEFINED Subscriber Network Access Mode
HGSNC
Mobile Subscriber Location
HGSLR
IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICI
HGICC
HGICE
HGICP
Subscriber PDP Context
HGPDI
HGPDC
HGPDE
Multiple Subscription
HGMSI
HGMSC
Subscriber Message Waiting Data
List
HGMWP

5/155 19-CSH 109 628 Uen L | 2020-03-17 183


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


14 MSISDN NOT DEFINED Subscriber Data
HGSDC
Subscriber Network Access Mode
HGSNC
HLR Subscription
HGSUE
Supplementary Service
HGSSI
HGSSE
Additional MSISDN
HGAMI
HGAME
Mobile Subscriber Location
HGSLR
IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICI
HGICC
HGICE
HGICP
Subscriber PDP Context
HGPDI
HGPDC
HGPDE
Multiple Subscription
HGMSI
HGMSC
HGMSE
Subscriber Location Services
Address
HGSGI
HGSGE

184 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
Subscriber Message Waiting Data
List
HGMWP
Closed User Group
HGCUI
HGCUC
HGCUE
HGCUP
Closed User Group Basic Service
Group Options
HGCSC
HGCSP
MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
HGMME
15 SUBSCRIBER DATA NOT RECOGNIZED Subscriber Profile
HGSPC
Subscriber Data
HGSDC
16 SUPPLEMENTARY SERVICE NOT Supplementary Service
RECOGNIZED
HGSSI
HGSSE
17 SUPPLEMENTARY SERVICE NOT Supplementary Service
APPLICABLE
HGSSI
HGSSE
18 SUPPLEMENTARY SERVICE NOT PROVIDED Supplementary Service
HGSSI
HGSSE
19 FORWARDED-TO NUMBER RESTRICTED Supplementary Service
HGSSI
25 PARAMETER NOT APPLICABLE Supplementary Service
HGSSI
HGSSE

5/155 19-CSH 109 628 Uen L | 2020-03-17 185


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


26 FORWARDED-TO NUMBER MISSING Supplementary Service
HGSSI
27 OPERATION NOT ALLOWED DUE TO Supplementary Service
INTERACTION
HGSSI
31 SUBSCRIBER DATA INCLUDED MORE THAN Subscriber Profile
ONCE
HGSPC
32 SUBSCRIBER DATA NOT APPLICABLE Subscriber Profile
HGSPC
Subscriber Data
HGSDC
HLR Subscription
HGSUI
33 OPERATION NOT ALLOWED DUE TO Supplementary Service
CURRENT LOCATION
HGSSI
41 NO BASIC SERVICE SUBSCRIBED WITHIN Supplementary Service
SPECIFIED BSG
HGSSI
HGSSE
Closed User Group
HGCUI
HGCUC
42 DATE NOT ACCEPTABLE IMSI Changeover
HGICI
HGICC
43 BASIC SERVICE GROUP NOT RECOGNIZED Supplementary Service
HGSSI
HGSSE
Closed User Group
HGCUI
HGCUC
CAMEL Triggering Criteria
HGCTI
HGCTE
Closed User Group Basic Service
Group Options
HGCSC
44 SS NOT APPLICABLE TO SPECIFIED BASIC Supplementary Service
SERVICE GROUP
HGSSI
HGSSE

186 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


46 NO PENDING CHANGEOVER IMSI Changeover
HGICE
HGICC
47 SUBSCRIPTION LIMIT OF NUMBERS Additional MSISDN
REACHED
HGAMI
48 MSISDN IS NOT AN ADDITIONAL MSISDN Additional MSISDN
HGAME
52 IMSI TYPE INCORRECT IMSI Changeover
HGICI
HGICC
HGICE
IMSI Changeover Removal
HGIRI
53 MSISDN TYPE INCORRECT IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICI
HGICC
HGICE
HLR Subscription
HGSUI
55 BC NOT DEFINED Additional MSISDN
HGAMI
56 BS NOT SUPPORTED CAMEL Triggering Criteria
HGCTI
HGCTE
57 BC OUT OF RANGE Additional MSISDN
HGAMI
61 SS NOT APPLICABLE TO ANY SUBSCRIBED Supplementary Service
BASIC SERVICE
HGSSI
HGSSE
62 SUPPLEMENTARY SERVICE NOT Supplementary Service
REGISTERED
HGSSI
63 CHANGEOVER ALREADY INITIATED IMSI Changeover
HGICI

5/155 19-CSH 109 628 Uen L | 2020-03-17 187


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


64 CHANGEOVER NOT INITIATED IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICC
HGICE
65 CHANGEOVER ALREADY EXECUTED IMSI Changeover
HGICC
HGICE
66 CHANGEOVER STILL PENDING IMSI Changeover Removal
HGIRI
68 BC REPRESENTS A BS NOT SUPPORTED Additional MSISDN
HGAMI
70 STORAGE SHORTAGE IN CHANGEOVER IMSI Changeover
DATA FILE
HGICI
75 FUNCTIONALITY NOT SUPPORTED BY THIS Access Point Name
EXCHANGE
HGAPI
HGAPC
HGAPP
HGAPE
CAMEL Subscription Data
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
CAMEL Triggering Criteria
HGCTI
HGCTE
PDP Context Profile
HGPPC
Subscriber Network Access Mode
HGSNC

188 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
HGSGI
HGSGE
Subscriber Location Services
Address
HGSGI
HGSGE
Subscriber Packet Data Protocol
Context
HGPDI
HGPDC
HGPDE
Closed User Group
HGCUI
HGCUC
HGCUE
Closed User Group Basic Service
Group Options
HGCSC
HGCSP
MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
HGMME
76 CLOSED USER GROUP NOT APPLICABLE TO Closed User Group
BSG
HGCUI
HGCUC
Closed User Group Basic Service
Group Options
HGCSC
77 INDEX ALREADY DEFINED Closed User Group
HGCUI
78 INTERLOCK CODE ALREADY DEFINED Closed User Group
HGCUI

5/155 19-CSH 109 628 Uen L | 2020-03-17 189


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


79 BASIC SERVICE GROUP INCLUDED MORE Closed User Group
THAN ONCE
HGCUI
Closed User Group Basic Service
Group Options
HGCSC
81 CLOSED USER GROUP NOT APPLICABLE TO Closed User Group
ANY BSG
HGCUI
82 MAXIMUM NUMBER OF CLOSED USER Closed User Group
GROUPS REACHED
HGCUI
83 BASIC SERVICE GROUP ERASURE NOT Closed User Group
ALLOWED
HGCUC
84 INDEX NOT DEFINED Closed User Group
HGCUC
HGCUE
HGCUP
85 MSISDN NOT DEFINED AS CLOSED USER Closed User Group
GROUP MEMBER
HGCUC
HGCUE
HGCUP
Closed User Group Basic Service
Group Options
HGCSC
HGCSP
86 BSG NOT DEFINED WITHIN ANY CLOSED Closed User Group Basic Service
USER GROUP Group Options
HGCSC
87 BSG NOT DEFINED WITHIN GIVEN PCUG Closed User Group Basic Service
Group Options
HGCSC
88 PCUG NOT DEFINED AS INDEX Closed User Group Basic Service
Group Options
HGCSC
89 PCUG NOT ALLOWED Closed User Group Basic Service
Group Options
HGCSC
90 INTERLOCK CODE NOT DEFINED Closed User Group
HGCUP
96 ZONE CODE SET NOT DEFINED Subscriber Data
HGSDC
102 ODD NUMBER OF CHARACTERS IN Supplementary Service
SUBADDRESS
HGSSI

190 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


115 RESTRICTION NOT ALLOWED Closed User Group
HGCUC
116 INDEX ERASURE NOT ALLOWED Closed User Group
HGCUE
117 COLLECTIVE BASIC SERVICE GROUP NOT CAMEL Triggering Criteria
ALLOWED
HGCTI
HGCTE
Closed User Group
HGCUI
HGCUC
Closed User Group Basic Service
Group Options
HGCSC
122 PICI-IXC RELATION DOES NOT EXIST Subscriber Data
HGSDC
149 STORAGE SHORTAGE IN GPRS DATA FILE Subscriber Network Access Mode
HGSNC
150 STORAGE SHORTAGE IN PDP CONTEXT Subscriber PDP Context
DATA FILE
HGPDI
151 STORAGE SHORTAGE IN FACSIMILE Subscriber Data
TRANSMISSION DATA FILE
HGSDC
153 STORAGE SHORTAGE IN DATA CIRCUIT Subscriber Data
ASYNCHRONOUS DATA FILE
HGSDC
154 STORAGE SHORTAGE IN DATA CIRCUIT Subscriber Data
SYNCHRONOUS DATA FILE
HGSDC
159 BC NOT PERMITTED Additional MSISDN
HGAMI
168 DP ALREADY DEFINED MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
169 DP NOT DEFINED MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMC
HGMME
170 DP ACTIVATED MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMC
HGMME

5/155 19-CSH 109 628 Uen L | 2020-03-17 191


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


172 DP VALUE NOT ALLOWED MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
HGMME
173 MAXIMUM NUMBER OF DETECTION POINTS MOBILITY MANAGEMENT IN
EXCEEDED TRIGGERING SUBSCRIPTION
DATA
HGMMI
174 TOO MANY DETECTION POINTS SPECIFIED MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMME
175 GSA NOT DEFINED CAMEL Subscription Data
HGCMI
HGCMC
MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
176 NEW SUBSCRIBER DATA VALUE Subscriber Profile
INCOMPATIBLE
HGSPC
182 GENERAL BEARER SERVICE NOT Subscriber Data
SUBSCRIBED
HGSDC
183 PARAMETER NOT SUPPORTED BY THIS CAMEL Subscription Data
EXCHANGE
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
PDP Context Profile
HGPPC
HLR Subscription
HGSUI
Subscriber PDP Context
HGPDI
HGPDC

192 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


187 UPDATING CAMEL SUBSCRIPTION DATA IN CAMEL Subscription Data
PROGRESS
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
CAMEL Triggering Criteria
HGCTI
HGCTE
188 CAMEL SUBSCRIPTION DATA NOT DEFINED CAMEL Subscription Data
HGCME
CAMEL Extended Information
HGCEC
189 PARAMETER VALUE NOT SUPPORTED BY Subscriber Profile
THIS EXCHANGE
HGSPC
CAMEL Subscription Data
HGCME
Subscription Data
HGSDC
Supplementary Service
HGSSI
Multiple Subscription
HGMSI
HGMSC
190 TCTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME
CAMEL Triggering Criteria
HGCTI
HGCTE
191 OCTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME
CAMEL Triggering Criteria
HGCTI
HGCTE
192 TOO MANY TCTDP SPECIFIED CAMEL Subscription Data
HGCME

5/155 19-CSH 109 628 Uen L | 2020-03-17 193


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


193 TCTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
194 OCTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
195 TCTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
196 OCTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
197 MAXIMUM NUMBER OF TCTDP REACHED CAMEL Subscription Data
HGCMI
198 MAXIMUM NUMBER OF OCTDP REACHED CAMEL Subscription Data
HGCMI
202 TOO MANY OCTDP SPECIFIED CAMEL Subscription Data
HGCME
203 NO ORIGINATING CAMEL SUBSCRIPTION CAMEL Extended Information
DEFINED
HGCEC
204 NO TERMINATING CAMEL SUBSCRIPTION CAMEL Extended Information
DEFINED
HGCEC
207 BS2G FOR BS2F NOT DEFINED IN THE Subscriber Profile
PROFILE
HGSPC
208 BS3G FOR BS3F NOT DEFINED IN THE Subscriber Profile
PROFILE
HGSPC
209 APN IDENTIFIER IN USE Access Point Name
HGAPI
210 APN NOT VALID Access Point Name
HGAPI
HGAPC
HGAPE
HGAPP

194 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


211 APN NOT DEFINED Access Point Name
HGAPC
HGAPE
HGAPP
PDP Context Profile
HGPPC
Subscriber PDP Context
HGPDI
HGPDC
212 APN IN USE Access Point Name
HGAPE
214 APN ALREADY DEFINED Access Point Name
HGAPC
HGAPI
215 MAXIMUM NUMBER OF SUBSCRIBER PDP Subscriber PDP Context
CONTEXT REACHED
HGPDI
216 PDP CONTEXT ALREADY DEFINED PDP Context Profile
HGPPC
Subscriber PDP Context
HGPDI
HGPDC
217 PDP CONTEXT WITH NON SUBSCRIBED APN PDP Context Profile
ALREADY DEFINED
HGPPC
Subscriber PDP Context
HGPDI
HGPDC
219 PDP CONTEXT IDENTIFIER INCLUDED PDP Context Profile
MORE THAN ONCE
HGPPC
Subscriber Packet Data Protocol
Context
HGPDE
220 SUBSCRIBER NETWORK ACCESS MODE HAS Subscriber Network Access Mode
ALREADY THAT VALUE
HGSNC
221 SUBSCRIBER DATA INCOMPATIBLE WITH Subscriber Profile
STORED SUBSCRIBER DATA
HGSPC
Subscriber Data
HGSDC

5/155 19-CSH 109 628 Uen L | 2020-03-17 195


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


222 PDP CONTEXT NOT DEFINED PDP Context Profile
HGPPC
Subscriber PDP Context
HGPDC
HGPDE
242 STORAGE SHORTAGE IN SUBADDRESS Supplementary Service
DATA FILE FOR SPEECH
HGSSI
243 STORAGE SHORTAGE IN SUBADDRESS Supplementary Service
DATA FILE FOR DATA CIRCUIT
ASYNCHRONOUS HGSSI

244 STORAGE SHORTAGE IN SUBADDRESS Supplementary Service


DATA FILE FOR DATA CIRCUIT
SYNCHRONOUS HGSSI

245 STORAGE SHORTAGE IN SUBADDRESS Supplementary Service


DATA FILE FOR FACSIMILE
HGSSI
246 STORAGE SHORTAGE IN SUBADDRESS Supplementary Service
DATA FILE FOR AUXILIARY SPEECH
HGSSI
259 OFA VALUE NOT ALLOWED Supplementary Service
HGSSI
260 STORAGE SHORTAGE IN ORIGINATING CAMEL Subscription Data
CAMEL PHASE 2 DATA FILE
HGCMI
261 STORAGE SHORTAGE IN TERMINATING CAMEL Subscription Data
CAMEL PHASE 2 DATA FILE
HGCMI
263 LAST OCTDP REMOVAL NOT ALLOWED CAMEL Subscription Data
HGCME
265 STORAGE SHORTAGE IN BSG FOR Additional MSISDN
AUXILIARY SPEECH SERVICES DATA FILE
HGAMI
267 STORAGE SHORTAGE IN ORIGINATING CAMEL Subscription Data
CAMEL PHASE 1 DATA FILE
HGCMI
268 STORAGE SHORTAGE IN TERMINATING CAMEL Subscription Data
CAMEL PHASE 1 DATA FILE
HGCMI
271 STORAGE SHORTAGE IN GPRS CAMEL CAMEL Subscription Data
PHASE 3 DATA FILE
HGCMI
272 GPRSTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
273 MAXIMUM NUMBER OF GPRSTDP REACHED CAMEL Subscription Data
HGCMI
274 I NOT APPLICABLE FOR THIS TYPE OF TDP CAMEL Subscription Data
HGCMC

196 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


275 CCH VALUE NOT ALLOWED FOR THIS TYPE CAMEL Subscription Data
OF TDP
HGCMI
HGCMC
HGCME
276 GPRSTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
277 GPRSTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME
278 TOO MANY GPRSTDP SPECIFIED CAMEL Subscription Data
HGCME
279 OPERATION NOT APPLICABLE TO AN LMU Additional MSISDN
SUBSCRIBER
HGAMI
Subscriber Location Services
Address
HGSGI
Subscriber Location Services Data
HGLDI
280 STORAGE SHORTAGE IN LCS DATA FILE Subscriber Location Services
Address
HGSGI
Subscriber Location Services Data
HGLDI
283 NO SUBSCRIBER LCS DATA DEFINED Subscriber Location Services Data
HGLDE
284 NO SUBSCRIBER LCS PRIVACY CLASSES Subscriber Location Services Data
DEFINED
HGLDE
285 NO SUBSCRIBER LCS MO CLASSES DEFINED Subscriber Location Services Data
HGLDE
286 SUBSCRIBER LCS DATA NOT DEFINED Subscriber Location Services Data
HGLDC
287 NO SUBSCRIBER GMLC ADDRESSES Subscriber Location Services
DEFINED Address
HGSGE
291 SUBSCRIBER LCS PRIVACY CLASS ALREADY Subscriber Location Services Data
DEFINED
HGLDI
292 SUBSCRIBER LCS MO CLASS ALREADY Subscriber Location Services Data
DEFINED
HGLDI

5/155 19-CSH 109 628 Uen L | 2020-03-17 197


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


293 INTERNAL IDENTITY ALREADY DEFINED Subscriber Location Services Data
HGLDI
295 CALL UNRELATED LCS CLASS NOT DEFINED Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
296 SUBSCRIBER LCS PRIVACY CLASS NOT Subscriber Location Services Data
DEFINED
HGLDE
297 SUBSCRIBER LCS MO CLASS NOT DEFINED Subscriber Location Services Data
HGLDE
299 INTERNAL IDENTITY NOT DEFINED Subscriber Location Services Data
HGLDE
301 MAXIMUM NUMBER OF SUBSCRIBER GMLC Subscriber Location Services
ADDRESSES EXCEEDED Address
HGSGI
302 SUBSCRIBER GMLC ADDRESS ALREADY Subscriber Location Services
DEFINED Address
HGSGI
303 SUBSCRIBER GMLC ADDRESS NOT DEFINED Subscriber Location Services
Address
HGSGE
304 STORAGE SHORTAGE IN ORIGINATING SMS CAMEL Subscription Data
CAMEL DATA FILE
HGCMI
305 OSMSTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
306 MAXIMUM NUMBER OF OSMSTDP REACHED CAMEL Subscription Data
HGCMI
307 OSMSTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
308 OSMSTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME
309 TOO MANY OSMSTDP SPECIFIED CAMEL Subscription Data
HGCME

198 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


314 EXTENDED QOS NOT DEFINED PDP Context Profile
HGPPC
Subscriber Packet Data Protocol
Context
HGPDI
HGPDC
315 PDP TYPE INCOMPATIBLE WITH EXTENDED PDP Context Profile
QOS
HGPPC
Subscriber PDP Context
HGPDI
HGPDC
316 STATIC ADDRESSING NOT ALLOWED FOR Subscriber PDP Context
PDP CONTEXT TYPE
HGPDI
HGPDC
317 STORAGE SHORTAGE IN APN DATA FILE Access Point Name
HGAPI
318 APN IDENTIFIER OUT OF RANGE Access Point Name
HGAPC
HGAPI
324 CALL RELATED LCS CLASS NOT DEFINED Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
325 TSMSTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
326 TSMSTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
327 MAXIMUM NUMBER OF TSMSTDP REACHED CAMEL Subscription Data
HGCMI
328 STORAGE SHORTAGE IN TERMINATING CAMEL Subscription Data
SMS CAMEL DATA FILE
HGCMI
329 TOO MANY TSMSTDP SPECIFIED CAMEL Subscription Data
HGCME
330 TSMSTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME

5/155 19-CSH 109 628 Uen L | 2020-03-17 199


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


331 SERVICE KEY ALREADY DEFINED CAMEL Subscription Data
HGCMI
332 MMTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCME
333 MMTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
334 MAXIMUM NUMBER OF MMTDP REACHED CAMEL Subscription Data
HGCMI
335 STORAGE SHORTAGE IN MOBILITY CAMEL Subscription Data
MANAGEMENT CAMEL DATA FILE
HGCMI
336 GSA NOT SPECIFIED CAMEL Subscription Data
HGCMI
337 SERVICE KEY NOT SPECIFIED CAMEL Subscription Data
HGCMI
338 GSA ALREADY DEFINED CAMEL Subscription Data
HGCMI
339 MMTDP NOT DEFINED CAMEL Subscription Data
HGCME
340 DIALNUM ALREADY DEFINED CAMEL Subscription Data
HGCMI
341 TOO MANY MMTDP SPECIFIED CAMEL Subscription Data
HGCMI
HGCME
342 DSTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
344 STORAGE SHORTAGE IN DIALLED SERVICES CAMEL Subscription Data
CAMEL DATA FILE
HGCMI
345 DSTDP NOT DEFINED CAMEL Subscription Data
HGCMC
HGCME
349 MATCH TYPE NOT DEFINED CAMEL Triggering Criteria
HGCTI
350 MATCH TYPE ALREADY DEFINED CAMEL Triggering Criteria
HGCTI
351 TOO MANY DESTINATION NUMBERS GIVEN CAMEL Triggering Criteria
IN COMMAND
HGCTI
352 DESTINATION NUMBER ALREADY GIVEN IN CAMEL Triggering Criteria
COMMAND
HGCTI

200 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


353 DESTINATION NUMBER ALREADY DEFINED CAMEL Triggering Criteria
HGCTI
354 MAXIMUM NUMBER OF DESTINATION CAMEL Triggering Criteria
NUMBERS REACHED
HGCTI
355 TOO MANY DESTINATION NUMBER CAMEL Triggering Criteria
LENGTHS GIVEN IN COMMAND
HGCTI
356 DESTINATION NUMBER LENGTH ALREADY CAMEL Triggering Criteria
GIVEN IN COMMAND
HGCTI
357 DESTINATION NUMBER LENGTH ALREADY CAMEL Triggering Criteria
DEFINED
HGCTI
358 MAXIMUM NUMBER OF DESTINATION CAMEL Triggering Criteria
NUMBER LENGTHS REACHED
HGCTI
359 TOO MANY TRIGGERING BASIC SERVICES CAMEL Triggering Criteria
GIVEN IN COMMAND
HGCTI
360 TRIGGERING BASIC SERVICE ALREADY CAMEL Triggering Criteria
GIVEN IN COMMAND
HGCTI
361 TRIGGERING BASIC SERVICE ALREADY CAMEL Triggering Criteria
DEFINED
HGCTI
362 TRIGGERING BASIC SERVICE NOT CAMEL Triggering Criteria
ALLOWED
HGCTI
HGCTE
363 MAXIMUM NUMBER OF TRIGGERING BASIC CAMEL Triggering Criteria
SERVICES REACHED
HGCTI
364 STORAGE SHORTAGE IN CAMEL TCTDP12 CAMEL Triggering Criteria
CRITERIA DATA FILE
HGCTI
365 STORAGE SHORTAGE IN CAMEL OCTDP2 CAMEL Triggering Criteria
CRITERIA DATA FILE
HGCTI
366 FORWARDING TRIGGERING CRITERIA CAMEL Triggering Criteria
ALREADY DEFINED
HGCTI
367 DEH NOT APPLICABLE FOR THIS TYPE OF CAMEL Subscription Data
TDP
HGCMC
368 TRIGGERING CRITERIA DATA NOT DEFINED CAMEL Triggering Criteria
HGCTE
369 DESTINATION NUMBER NOT DEFINED CAMEL Triggering Criteria
HGCTE
370 DESTINATION NUMBER LENGTH NOT CAMEL Triggering Criteria
DEFINED
HGCTE
371 FORWARDING TRIGGERING CRITERIA NOT CAMEL Triggering Criteria
DEFINED
HGCTE

5/155 19-CSH 109 628 Uen L | 2020-03-17 201


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


372 NO TRIGGERING BASIC SERVICE DEFINED CAMEL Triggering Criteria
HGCTE
373 BS NOT DEFINED AS TRIGGERING BASIC CAMEL Triggering Criteria
SERVICE
HGCTE
374 BSG NOT DEFINED AS TRIGGERING BASIC CAMEL Triggering Criteria
SERVICE
HGCTE
375 MAXIMUM NUMBER OF SUBSCRIBER CALL Subscriber Location Services Data
RELATED EXTERNAL IDENTITIES REACHED
HGLDI
376 MAXIMUM NUMBER OF SUBSCRIBER Subscriber Location Services Data
CALL UNRELATED EXTERNAL IDENTITIES
REACHED HGLDI

377 CALL RELATED EXTERNAL ADDRESS NOT Subscriber Location Services Data
DEFINED
HGLDC
HGLDE
378 CALL UNRELATED EXTERNAL ADDRESS Subscriber Location Services Data
NOT DEFINED
HGLDC
HGLDE
379 CALL RELATED EXTERNAL ADDRESS Subscriber Location Services Data
ALREADY DEFINED
HGLDI
380 CALL UNRELATED EXTERNAL ADDRESS Subscriber Location Services Data
ALREADY DEFINED
HGLDI
381 CALL RELATED EXTERNAL ADDRESS GMLC Subscriber Location Services Data
RESTRICTION NOT DEFINED
HGLDC
HGLDE
382 CALL UNRELATED EXTERNAL ADDRESS Subscriber Location Services Data
GMLC RESTRICTION NOT DEFINED
HGLDC
HGLDE
383 NAM VALUE NOT ALLOWED DUE TO HLR Subscription
FUNCTIONALITY NOT SUPPORTED
HGSUI
HGSNC
385 STORAGE SHORTAGE IN CALL UNRELATED Subscriber Location Services Data
EXTERNAL ADDRESS DATA FILE
HGLDI
386 STORAGE SHORTAGE IN CALL RELATED Subscriber Location Services Data
EXTERNAL ADDRESS DATA FILE
HGLDI
387 INTERNAL IDENTITY ALREADY GIVEN IN Subscriber Location Services Data
COMMAND
HGLDI
HGLDE
388 SUBSCRIBER LCS MO CLASS ALREADY Subscriber Location Services Data
GIVEN IN COMMAND
HGLDI
HGLDE

202 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


389 STORAGE SHORTAGE IN IPV6 ADDRESS Subscriber PDP Context
DATA FILE
HGPDI
HGPDC
390 STORAGE SHORTAGE IN EXTERNAL Subscriber Location Services Data
ADDRESS DATA FILE
HGLDI
391 CCH VALUE NOT ALLOWED FOR THIS TDP CAMEL Subscription Data
VALUE
HGCMI
HGCMC
HGCME
392 VTTDP ALREADY DEFINED CAMEL Subscription Data
HGCMI
393 VTTDP VALUE NOT ALLOWED CAMEL Subscription Data
HGCMI
HGCMC
HGCME
394 STORAGE SHORTAGE IN ORIGINATING CAMEL Subscription Data
CAMEL PHASE 3 DATA FILE
HGCMI
395 STORAGE SHORTAGE IN TERMINATING CAMEL Subscription Data
CAMEL PHASE 3 DATA FILE
HGCMI
396 STORAGE SHORTAGE IN VMSC CAMEL Subscription Data
TERMINATING CAMEL PHASE 3 DATA
FILE HGCMI

397 VTTDP NOT DEFINED CAMEL Subscription Data


HGCMC
HGCME
398 TOO MANY VTTDP SPECIFIED CAMEL Subscription Data
HGCME
399 MAXIMUM NUMBER OF VTTDP REACHED CAMEL Subscription Data
HGCMI
400 TRIGGER DETECTION POINT INCLUDED CAMEL Subscription Data
MORE THAN ONCE
HGCMC
HGCME
HGCMI
411 NO MMTDP DEFINED CAMEL Subscription Data
HGCMC
413 NO VALID ORIGINATING CAMEL CAMEL Extended Information
SUBSCRIPTION DEFINED
HGCEC

5/155 19-CSH 109 628 Uen L | 2020-03-17 203


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


415 SUBSCRIBER GMLC ADDRESS ALREADY Subscriber Location Services
GIVEN IN COMMAND Address
HGSGI
HGSGE
417 NO DESTINATION NUMBER DEFINED CAMEL Triggering Criteria
HGCTE
418 NO DESTINATION NUMBER LENGTH CAMEL Triggering Criteria
DEFINED
HGCTE
419 STORAGE SHORTAGE IN EXTERNAL Subscriber Location Services Data
ADDRESS ANALYSIS FILE
HGLDI
424 SUBSCRIBER SERVICE TYPE ALREADY Subscriber Location Services Data
DEFINED
HGLDI
426 TOO MANY SERVICE TYPES SPECIFIED FOR Subscriber Location Services Data
THE SUBSCRIBER
HGLDI
427 SUBSCRIBER SERVICE TYPE ALREADY Subscriber Location Services Data
GIVEN IN COMMAND
HGLDI
428 NO SUBSCRIBER SERVICE TYPES DEFINED Subscriber Location Services Data
HGLDE
429 SUBSCRIBER SERVICE TYPE NOT DEFINED Subscriber Location Services Data
HGLDC
HGLDE
430 SERVICE TYPE GMLC RESTRICTION NOT Subscriber Location Services Data
DEFINED
HGLDC
HGLDE
436 NO SUBSCRIBER INTERNAL IDENTITIES Subscriber Location Services Data
DEFINED
HGLDE
437 PDP CONTEXT IDENTIFIER IN USE Subscriber PDP Context
HGPDI
438 PDP ADDRESS INCOMPATIBLE WITH PDP Subscriber Packet Data Protocol
TYPE Context
HGPDC
439 LAST PDP CONTEXT REMOVAL NOT PDP Context Profile
ALLOWED
HGPPC
441 UPDATING OF PDP CONTEXT PROFILE IN PDP Context Profile
PROGRESS
HGPPC
442 EXTENDED QOS NOT SPECIFIED PDP Context Profile
HGPPC
443 CHARGING CHARACTERISTICS ERASURE PDP Context Profile
NOT ALLOWED
HGPPC

204 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


446 FNUM VALUE NOT ALLOWED Supplementary Service
HGSSI
456 SUBSCRIPTION BELONGS TO A MULTIPLE HLR Subscription
SUBSCRIPTION
HGSUE
Multiple Subscription
HGMSI
HGMSC
HGMSE
457 IMSI CORRESPONDS TO MASTER Multiple Subscription
SUBSCRIPTION
HGMSI
HGMSC
461 STORAGE SHORTAGE IN MULTIPLE Multiple Subscription
SUBSCRIPTION DATA FILE
HGMSI
462 SUBSCRIPTION IS NOT A MASTER Multiple Subscription
SUBSCRIPTION
HGMSC
HGMSE
463 SUBSCRIPTION DOES NOT BELONG TO THE Multiple Subscription
MULTIPLE SUBSCRIPTION
HGMSC
HGMSE
464 MAXIMUM NUMBER OF SUBSCRIPTIONS IN Multiple Subscription
MULTIPLE SUBSCRIPTION EXCEEDED
HGMSC
465 MINIMUM NUMBER OF SUBSCRIPTIONS IN Multiple Subscription
MULTIPLE SUBSCRIPTION EXCEEDED
HGMSC
466 CHANGE OF ACTIVE SUBSCRIPTION NOT Multiple Subscription
ALLOWED
HGMSC
478 LCS ADDRESS NOT DEFINED Subscriber Location Services
Address
HGSGI
479 SUBSCRIBER HAS A HGMLC ADDRESS Subscriber Location Services
ALREADY DEFINED Address
HGSGI
480 SUBSCRIBER HAS A PPR ADDRESS ALREADY Subscriber Location Services
DEFINED Address
HGSGI
481 NO SUBSCRIBER HGMLC ADDRESS DEFINED Subscriber Location Services
Address
HGSGE
482 NO SUBSCRIBER PPR ADDRESS DEFINED Subscriber Location Services
Address
HGSGE

5/155 19-CSH 109 628 Uen L | 2020-03-17 205


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


485 STORAGE SHORTAGE IN ORIGINATING CAMEL Subscription Data
CAMEL PHASE 4 DATA FILE
HGCMI
486 STORAGE SHORTAGE IN TERMINATING CAMEL Subscription Data
CAMEL PHASE 4 DATA FILE
HGCMI
487 STORAGE SHORTAGE IN VMSC CAMEL Subscription Data
TERMINATING CAMEL PHASE 4 DATA
FILE HGCMI

489 FNUM VALUE INCOMPATIBLE WITH OFA Supplementary Service


VALUE
HGSSI
520 ILLEGAL COMBINATION OF PARAMETER HLR Subscription
VALUES
HGSUI
HLR Subscriber Data
HGSDC

206 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


534 CENTRALIZED USER DATABASE NOT CAMEL Subscription Data
REACHABLE
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
CAMEL Triggering Criteria
HGCTI
HGCTE
PDP Context Profile
HGPPC
Subscriber Data
HGSDC
Subscriber Network Access Mode
HGSNC
HLR Subscription
HGSUI
HGSUE
Supplementary Service
HGSSI
HGSSE
Additional MSISDN
HGAMI
HGAME
Mobile Subscriber Location
HGSLR
IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICI
HGICC
HGICE

5/155 19-CSH 109 628 Uen L | 2020-03-17 207


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


Subscriber PDP Context
HGPDI
HGPDC
HGPDE
Multiple Subscription
HGMSI
HGMSC
HGMSE
Subscriber Location Services
Address
HGSGI
HGSGE
Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
Closed User Group
HGCUI
HGCUC
HGCUE
Closed User Group Basic Service
Group Options
HGCSC
MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
HGMME

208 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


535 RESOURCE LIMITATION CAMEL Subscription Data
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
CAMEL Triggering Criteria
HGCTI
HGCTE
PDP Context Profile
HGPPC
Subscriber Data
HGSDC
Subscriber Network Access Mode
HGSNC
HLR Subscription
HGSUI
HGSUE
Supplementary Service
HGSSI
HGSSE
Additional MSISDN
HGAMI
HGAME
Mobile Subscriber Location
HGSLR
IMSI Changeover Removal
HGIRI
IMSI Changeover
HGICI
HGICC
HGICE

5/155 19-CSH 109 628 Uen L | 2020-03-17 209


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


Subscriber PDP Context
HGPDI
HGPDC
HGPDE
Multiple Subscription
HGMSI
HGMSC
HGMSE
Subscriber Location Services
Address
HGSGI
HGSGE
Subscriber Location Services Data
HGLDI
HGLDC
HGLDE
Closed User Group
HGCUI
HGCUC
HGCUE
Closed User Group Basic Service
Group Options
HGCSC
MOBILITY MANAGEMENT IN
TRIGGERING SUBSCRIPTION
DATA
HGMMI
HGMMC
HGMME
537 STORAGE SHORTAGE IN ADDITIONAL Additional MSISDN
MSISDN DATA FILES
HGAMI
538 STORAGE SHORTAGE IN DETECTION POINT MOBILITY MANAGEMENT IN
DATA FILE TRIGGERING SUBSCRIPTION
DATA
HGMMI
539 STORAGE SHORTAGE IN CLOSED USER Closed User Group
GROUP DATA FILES
HGCUI

210 5/155 19-CSH 109 628 Uen L | 2020-03-17


Faults or Errors

Error Code Error Message Command


542 PROFILE DOES NOT EXIST IN CENTRALIZED CAMEL Subscription Data
USER DATABASE
HGCMI
HGCMC
HGCME
CAMEL Extended Information
HGCEC
CAMEL Triggering Criteria
HGCTI
HGCTE
PDP Context Profile
HGPPC
HGPPP
589 TOO MANY SUBSCRIPTIONS WITHIN Multiple Subscription
MULTIPLE IMSI SUBSCRIPTION
HGMSE
597 INCOMPATIBLE PDPTY AND EPDPIND HLR Subscriber Packet Data
VALUES Protocol Context
HGPDC
598 INCOMPATIBLE PDPADD AND EPDPADD HLR Subscriber Packet Data
VALUES Protocol Context
HGPDC
599 INCOMPATIBLE EPDPADD AND EPDPIND HLR Subscriber Packet Data
VALUES Protocol Context
HGPDC
600 SUBSCRIBER NOT DEFINED IN THE REGION HLR Subscriber Data
HGSDC
804 CHANGEOVER NOT ALLOWED IMSI Changeover
HGICI
806 GSMSCF PROFILE NOT DEFINED HLR Subscription
HGSUI
HLR Subscriber Data
HGSDC

5/155 19-CSH 109 628 Uen L | 2020-03-17 211


Layered HLR AUC Provisioning over MML

Error Code Error Message Command


12006 DATABASE LOCKED FOR BACKUP Additional MSISDN
HGAMI
HGAME
IMSI Changeover
HGICI
HGICE
IMSI Changeover Removal
HGIRI
Multiple Subscription
HGMSI
HGMSC
HGMSE
Subscriber Network Access Mode
HGSNC
Subscription
HGSUI
HGSUE
12013 OPERATION FAILED, ROLLBACK HAS BEEN HLR Subscription
PERFORMED SUCCESSFULLY
HGSUI
Additional MSISDN
HGAMI
12014 OPERATION FAILED, ROLLBACK WAS HLR Subscription
UNSUCCESSFUL
HGSUI
Additional MSISDN
HGAMI

212 5/155 19-CSH 109 628 Uen L | 2020-03-17


Reference List

Reference List

Ericsson Documents

[1] Library Overview, 18/1553-CSH 109 628 Uen

[2] Glossary of Terms and Acronyms, 0033-CSH 109 628 Uen

[3] System Administrators Guide for Native Deployment, 1/1543-CSH 109 628
Uen

[4] System Administrators Guide for Virtual and Cloud Deployment,


3/1543-CSH 109 628 Uen

[5] Layered HLR Common Profile Data over CAI3G, 8/155 19-CSH 109 628 Uen

[6] HLR Subscriber Data Type Definitions, 1/198 18-CSH 109 628 Uen

[7] Function Specification Resource Activation, 3/155 17-CSH 109 628 Uen

[8] Function Specification Identity Changeover for Layered Applications,


14/155 17-CSH 109 628 Uen

[9] Layered Identity Changeover Provisioning over CAI3G, 27/155 19-CSH


109 628 Uen

[10] Function Specification Identity Changeover for Layered Applications,


14/155 17-CSH 109 628 Uen

Protocol Specifications

[11] TELNET Protocol Specification, http://www.faqs.org/rfcs/rfc854.html, RFC


854 ISI May 1983 J.Postel and J. Reynolds

[12] SSH Protocol Specification, http://www.ietf.org/rfc/rfc4251.txt

5/155 19-CSH 109 628 Uen L | 2020-03-17 213

You might also like