5 15519-Csh109628uen L
5 15519-Csh109628uen L
INTERFACE DESCRIPTION
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.
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
1 Introduction
— System Integrator
— Network Administrator
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:
2 Communication Protocol
The MML is a generic interface that has no dependencies between any data model
and the data being sent and received.
— ASCII-character-based presentation
— TELNET
— SSH
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.
• 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.
• 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.
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.
2.4 Ports
The default port for the MML interface is 8010 for TELNET, and 8111 for SSH.
USERCODE: <username>
PASSWORD: <password>
DOMAIN: <CR>
MA MML PAGE 1
<
< EXIT;
LOGGED OFF
<Connection closed by foreign host.
CL24-PL-3:~ #
— Control messages
To release the terminal and receive queued printouts, press CTRL-D (EOT).
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.
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*
This section contains some general information about 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.
SUD=sud
HGSDC:MSISDN=msisdn,+ +;
PROFILE=profile
ll
Note: There is no need to enter the parameters in the order they appear in the
Command Description.
Note: The Command Description syntaxes can be nested inside each other.
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.
Deviations:
AGACC:IMSIS=imsi,AKAALGIND=akaalgind;
AGAAC:IMSIS=123456789012345,AKAALGIND=1;
The following table explains the parameters for the AGAAC Subscription
command.
Yes.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
EXECUTED
[*** NOT LOGGED FOR BACKUP]
+ +
NOT EXECUTED
fault type
ll
END
Deviations:
AGAAP:IMSIS=imsi;
AGAAP:IMSIS=123456789012345;
The subscription and AKA Algorithm data for subscribed UMTS IMSI numbers
123456789012345 are printed.
The following table explains the parameters for the AGAAP Subscription
command.
NOT ACCEPTED
fault type
The AKAALGIND parameter cannot have value N/A or DEFAULT in User Data
Consolidation (UDC).
END
The following table contains information about the parameters in the answer
printout:
,A3A8IND=a3a8ind
AGSUI:IMSI=imsi,EKI=eki,KIND=kind+ +
,FSETIND=fsetind
llll
[,A4IND=a4ind][,ZONEID=zoneid][,RID=rid];
AGSUI:IMSI=123456789012345,KIND=23,A3A8IND=1,A4IND=2,
EKI=1234567890ABCDEF1234567890ABCDEF;
The following table explains the parameters for the AGSUI Subscription command.
EXECUTED
NOT ACCEPTED
fault type
Deviations:
AGSUC:IMSIS=imsi,AMF=amf,FSETIND=fsetind;
AGSUC:IMSIS=123456789012345,AMF=14532,FSETIND=2;
The following table explains the parameters for the AGSUC Subscription
command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
EXECUTED
[*** NOT LOGGED FOR BACKUP]
+ +
NOT EXECUTED
fault type
ll
END
AGSUE:IMSI=imsi;
AGSUE:IMSI=123456789012345;
The following table explains the parameters for the AGSUE Subscription
command.
EXECUTED
NOT ACCEPTED
fault type
Deviations:
AGSUP:IMSIS=imsi;
AGSUP:IMSIS=123456789012345;
The following table explains the parameters for the AGSUP Subscription
command.
NOT ACCEPTED
fault type
END
The following table contains information about the parameters in the answer
printout
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.
— 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)
— 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
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:
— 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
HGAPI:APN1=apn1[,APN2=apn2],APNID=apnid[,HLRFEID=hlrfeid];
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.
The following table contains the parameters for the HGAPI command.
EXECUTED
NOT ACCEPTED
fault type
This command changes the APN associated to an APN identifier defined in the HLR.
— 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
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
HGAPC:APNID=apnid,APN1=apn1[,APN2=apn2][,HLRFEID=hlrfeid];
HGAPC:APNID=16000,APN1="COMMUNICATIONCENTER.2RDDEPARTMENT.",
APN2="MADRID.ES";
The following table contains the parameters for the HGAPC command.
EXECUTED
NOT ACCEPTED
fault type
— 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
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
APN1=apn1[,APN2=apn2]
HGAPE:+ +[,HLRFEID=hlrfeid];
APNID=apnid
ll
HGAPE:APN1="1COMMUNICATIONCENTER.RDDEPARTMENT.MADRID.",
APN2="ES",HLRFEID="FT_HLR";
The following table contains the parameters for the HGAPE command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
EXECUTED
+ +
NOT EXECUTED
fault type
ll
END
If parameter APN1 and, if necessary, APN2 are entered, the APN and the
corresponding APN identifier are printed.
— 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
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.
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
APN1=apn1[,APN2=apn2]
HGAPP:+ +[,HLRFEID=hlrfeid];
APNID=apnid
ll
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.
The following table contains the parameters for the HGAPP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
[NONE]
END
The following table contains information about the parameters in the HGAPP
answer printout:
Same as for Answer printout, see HLR ACCESS POINT NAME DATA.
HGAMI:MSISDN=msisdn,AMSISDN=amsisdn,BC=bc;
HGAMI:MSISDN=345678901234567,AMSISDN=591900005020,BC=65534;
The following table lists the parameters for the HGAMI command.
EXECUTED
NOT ACCEPTED
fault type
HGAME:AMSISDN=amsisdn;
HGAME:AMSISDN=591900005020;
The following table lists the parameter for the HGAME command.
EXECUTED
NOT ACCEPTED
fault type
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.
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.
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.
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.
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.
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.
If the parameter OCTDP is used the CAMEL subscription data is applicable for
mobile originating and forwarded calls.
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 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.
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.
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.
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];
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.
The following table explains the parameters for the HGCMI command.
(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].
EXECUTED
NOT ACCEPTED
fault type
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.
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.
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
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.
The following table contains the parameters for the HGCMC command.
EXECUTED
NOT ACCEPTED
fault type
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.
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.
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.
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.
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.
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, 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 VTTDP is used, the VMSC terminating CAMEL subscription data is
removed for a mobile subscriber or for a CAMEL subscription profile.
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.
,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
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.
The following table contains the parameters for the HGCME command.
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
EXECUTED
NOT ACCEPTED
fault type
When optional parameter EXT is given in the command, extended CAMEL data
are printed.
Deviations:
MSISDN=msisdn [,OPT] [,EXT] [,CRIT];
HGCMP:+
CSP=csp [,OPT] [,EXT] [,CRIT];
ll
HGCMP:CSP=21;
The following table contains the parameters for the HGCMP command.
NOT ACCEPTED
fault type
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
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:
• DSTDP
• GPRSTDP
• MMTDP
• OCTDP
• OSMSTDP
• TCTDP
• TSMSTDP
• VTTDP
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
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.
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
HGCEC:CSP=3,MC3SO=0,GC3SO=0,TIF=0;
The following table contains the parameters for the HGCEC command.
EXECUTED
NOT ACCEPTED
fault type
— 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.
pcug
HGCSC:MSISDN=msisdn[,BSG=bsg...]+[,ACCESS=access],PCUG=+ ++;
NONE
ll
ll
ll
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.
The following table contains the parameters for the HGCSC command.
• 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
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
Yes.
EXECUTED
NOT ACCEPTED
fault type
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
options of closed user group for one or all mobile subscribers that are members of
any closed user group.
Deviation:
HGCSP:MSISDN=msisdn;
HGCSP:MSISDN=345678901234567;
In the example above, the closed user group basic service group options for the
mobile subscriber 345678901234567 are printed.
The following table lists the parameter for the HGCSP command.
NOT ACCEPTED
fault type
The answer printout of HLR closed user group basic service group options data
are shown as follows:
[NONE]
END
The following table contains information about the parameters in the HGCSP
answer printout.
• 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
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.
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
HGCTI:CSP=12,CCH=3,OCTDP2,MTY=I,DNUM=0-"*21*678902000#",
DLGH=3&4&5;
The following table contains the parameters for the HGCTI command.
(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#”.
EXECUTED
NOT ACCEPTED
fault type
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.
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.
When parameter DNUM is given, the specified destination number is deleted from
the destination number triggering criteria.
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.
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
HGCTE:CSP=127,CCH=3;
All CAMEL phase 3 triggering criteria are deleted for CAMEL subscription profile
number 127.
The following table contains the parameters for the HGCTE command.
(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#”.
EXECUTED
NOT ACCEPTED
fault type
— 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)
— 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.
HGCUI:MSISDN=msisdn,INDEX=index,IC=ic[,RESTR=restr][,BSG=bsg...];
HGCUI:MSISDN=345678901234567,INDEX=3,IC=5420,BSG="TS10&TS60";
The following table lists the parameters for the HGCUI command.
• ICB
• OCB
• NONE
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
Yes.
EXECUTED
NOT ACCEPTED
fault type
— 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.
HGCUC:MSISDN=msisdn,INDEX=index+[,RESTR=restr],BSG=bsg[,ERASE]+;
ll
ll
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.
• ICB
• OCB
• NONE
ERASE - The erase indicator
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
Yes.
EXECUTED
NOT ACCEPTED
fault type
index
HGCUE:MSISDN=msisdn,INDEX=+ +;
ALL
ll
HGCUE:MSISDN=345678901234567,INDEX=3;
The following table lists the parameters for the HGCUE command.
Yes.
EXECUTED
NOT ACCEPTED
fault type
— This command is used to print the existing closed user group data for one or
all mobile subscribers.
Deviation:
,INDEX=index
HGCUP:MSISDN=msisdn ;
,IC=ic
ll
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.
The following table lists the parameters for the HGCUP command.
NOT ACCEPTED
fault type
[NONE]
END
The following table contains information about the parameters in the HGCUP
answer printout:
• 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].
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].
— 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.
MSISDN=msisdn
HGICI:+ +,NIMSI=nimsi[,DATE=date];
IMSI=imsi
ll
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.
The following table lists the parameters for the HGICI command.
• 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
Yes.
EXECUTED
NOT ACCEPTED
fault type
MSISDN=msisdn
HGICC:+ +[,DATE=date];
NIMSI=nimsi
ll
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.
The following table lists the parameters for the HGICC command.
• 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
Yes.
EXECUTED
NOT ACCEPTED
fault type
MSISDN=msisdn
HGICE:+ +;
NIMSI=nimsi
ll
HGICE:MSISDN=345678901234567;
In the example above, the data related to the new IMSI for the mobile subscriber
with MSISDN 345678901234567 is deleted.
The following table lists the parameters for the HGICE command.
Yes.
EXECUTED
NOT ACCEPTED
fault type
This command initiates the HLR IMSI changeover data printout. The changeover
data of one mobile subscriber with ongoing changeover procedure can be printed.
Deviations:
MSISDN=msisdn
HGICP:+ +;
NIMSI=nimsi
ll
HGICP:MSISDN=345678901234567;
In the example above, the changeover data for the mobile subscriber with
MSISDN 345678901234567 are printed.
The following table lists the parameters for the HGICP command.
NOT ACCEPTED
fault type
END
The following table lists information about the parameters in the HGICP answer
printout.
(1) For information about the different states possible to receive, see Function Specification
Identity Changeover for Layered Applications, Reference [8]
MSISDN=msisdn
HGIRI:+ +;
IMSI=imsi
ll
HGIRI:MSISDN=45678901234567;
In the example above, all references to the old IMSI for the mobile subscriber with
MSISDN 345678901234567 are deleted.
The following table lists the parameters for the HGIRI command.
Yes.
EXECUTED
NOT ACCEPTED
fault type
— External addresses for the already initiated call or session unrelated privacy
class
— 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.
— If the parameter INTID is entered, the internal identities entered are added for
PLMN operators LCS privacy class.
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
HGLDI:MSISDN=345678901234567,EADD=666999,GRES=0,NOTF=1,CREL;
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.
The following table lists the parameters for the HGLDI command.
• 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
EXECUTED
NOT ACCEPTED
fault type
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.
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
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.
The following table lists the parameters for the HGLDC command.
EXECUTED
NOT ACCEPTED
fault type
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
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.
The following table lists the parameters for the HGLDE command.
• 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
EXECUTED
NOT ACCEPTED
fault type
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
HGLDP:MSISDNS=msisdns;
HGLDP:MSISDNS=345678901234567;
In the example above, the LCS data for the mobile subscriber with MSISDN
345678901234567 are printed.
The following table lists the parameter for the HGLDP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
The result printout of HLR subscriber location services data is shown as follows:
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
• 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.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.
MSISDN=msisdn
HGMWP:+ +;
IMSI=imsi
ll
HGMWP:IMSI=123456789012345;
The following table lists the parameters for the HGMWP command.
NOT ACCEPTED
fault type
The following is the printout of the HLR subscriber message waiting data list:
END
The following table contains information about the parameters in the HGMWP
answer printout.
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
Deviations:
— ZONEID is added as the optional parameter for the support for geographical
areas.
HGMSI:MSISDN=msisdn,IMSI=imsi,MCH=mch[,ZONEID=zoneid];
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.
The following table lists the parameters for the HGMSI command.
EXECUTED
NOT ACCEPTED
fault type
— 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.
Deviation:
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.
IMSI=imsi[,ERASE]
HGMSC:MSISDN=msisdn,+MCH=mch +;
ACIMSI=acimsi
MMSISDN=mmsisdn
ll
HGMSC:MSISDN=345678901234567,IMSI=32109876,ERASE;
The following table lists the parameters for the HGMSC command.
• LOC
• USSD
EXECUTED
NOT ACCEPTED
fault type
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:
HGMSE:MSISDN=msisdn;
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.
The following table lists the parameter for the HGMSE command.
EXECUTED
NOT ACCEPTED
fault type
Deviations:
— This MML command cannot accept MSISDN series. All values are considered
as the individual numbers.
HGMSP:MSISDNS=msisdns;
HGMSP:MSISDNS=345678901234567;
In the example, multiple subscription data for all subscriptions with MSISDN
345678901234567 are printed.
The following table lists the parameter for the HGMSP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
[NONE]
END
The following table lists information about the parameters in the HGMSP result
printout.
• 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.
— 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.
— 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 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).
MSISDN=msisdn
HGPDI:+ +,EQOSID=eqosid[,APNID=apnid]
IMSI=imsi
ll
[,PDPADD=pdpadd][,PDPTY=pdpty][,PDPCH=pdpch][,VPAA][,PDPID=pdpid];
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.
The following table lists the parameters for the HGPDI command.
• IPv4
• IPv6
• IPv4
• IPv6
• PPP
The default value is IPv4.
pdpch Expressed as pdppi[-pdpgb] : The PDP context charging characteristics
EXECUTED
NOT ACCEPTED
fault type
— 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 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.
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
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.
The following table lists the parameters for the HGPDC command.
• 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
EXECUTED
NOT ACCEPTED
fault type
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.
MSISDN=msisdn
HGPDE:+ +,PDPID=pdpid...;
IMSI=imsi
ll
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.
The following table lists the parameters for the HGPDE command.
EXECUTED
NOT ACCEPTED
fault type
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.
MSISDNS=msisdns
HGPDP:+ +;
IMSIS=imsis
ll
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.
The following table lists the parameters for the HGPDP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
END
END
The following table lists information about the parameters in the HGPDP result
printout.
• 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
— 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:
— 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.
— If APN identifier is not entered, the PDP context request a non-subscribed APN.
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
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
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.
The following table contains the parameters for the HGPPC command.
EXECUTED
NOT ACCEPTED
fault type
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).
Deviations:
HGPPP[:PDPCP=pdpcp];
HGPPP:PDPCP=1;
The following table explains the parameters for the HGPPP command.
NOT ACCEPTED
fault type
END
The following table contains information about the parameters in the HGPPP
answer printout:
• 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.
SUD=sud
HGSDC:MSISDN=msisdn,+ +;
PROFILE=profile
ll
HGSDC:MSISDN=123456789012345,SUD=CFU-1;
Call forwarding unconditional is provided for the mobile subscriber with MSISDN
123456789012345.
The following table explains the parameters for the HGSDC command.
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
EXECUTED
NOT ACCEPTED
fault type
Deviations:
— MSISDN and IMSI can only accept one value, not multiple.
— 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.
MSISDN=msisdn
HGSDP:+ +[,ALL];
IMSI=imsi
ll
HGSDP:IMSI=123456789012345,ALL;
All subscriber data for the mobile subscriber with IMSI 123456789012345 is
printed.
The following table contains the parameters for the HGSDP command.
NOT ACCEPTED
fault type
Deviations:
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:
• 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
• 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:
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:
The following table contains information about the parameters in the MULTIPLE
SUBSCRIPTION DATA HGSDP answer printout:
The following table contains information about the parameters in the PACKET
DATA PROTOCOL CONTEXT DATA HGSDP answer printout:
• 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.
[NONE]
The following table contains information about the parameters in the PERMANENT
SUBSCRIBER DATA HGSDP answer printout:
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
[MCF ACTIVE]
• 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].
— 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.
GMLCID=gmlcid...
HGSGI:MSISDN=msisdn,+HGMLCID=hgmlcid +;
PPRID=pprid
ll
HGSGI:MSISDN=345678901234567,GMLCID=33;
In the example above, the GMLC address with identifier 33 is assigned to the
mobile subscriber with MSISDN 345678901234567.
The following table lists the parameters for the HGSGI command.
EXECUTED
NOT ACCEPTED
fault type
GMLCID=gmlcid...
HGSGE:MSISDN=msisdn,+HGMLC +;
PPR
ll
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.
The following table lists the parameters for the HGSGE command.
EXECUTED
NOT ACCEPTED
fault type
— 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.
Deviations:
HGSGP:MSISDNS=msisdns,GMLC,HGMLC,PPR;
ll ll ll
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.
The following table lists the parameters for the HGSGP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
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.
When the location is reset, the cancelation procedure towards VLR and the SGSN,
in which the mobile subscriber is saved, is initiated.
IMSI=imsi
HGSLR:+ +;
MSISDN=msisdn
ll
HGSLR:IMSI=123456789012345;
In the example above, the location of the mobile subscriber with IMSI
123456789012345 is set to the unknown status.
The following table lists the parameters for the HGSLR command.
Yes.
EXECUTED
NOT ACCEPTED
fault type
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.
MSISDN=msisdn
HGSNC:+ +,NAM=nam[,KEEP];
IMSI=imsi
ll
HGSNC:MSISDN=123456789012345,NAM=1;
The following table contains the parameters for the HGSNC command.
EXECUTED
NOT ACCEPTED
fault type
HGSPC:PROFILE=profile,SUD=sud...[,HLRFEID=hlrfeid];
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.
The following table contains the parameters for the HGSPC command.
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
EXECUTED
NOT ACCEPTED
fault type
Deviations:
profile
HGSPP:PROFILE=+ +[,HLRFEID=hlrfeid];
ALL
ll
HGSPP:PROFILE=1;
The following table contains the parameters for the HGSPP command.
NOT ACCEPTED
fault type
Deviations:
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:
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
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.
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 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.
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:
HGSSI:MSISDN=msisdn,SS=ss[,BSG=bsg][,FNUM=fnum
[,OFA=ofa][,TIME=time][,SADD=sadd]];
HGSSI:MSISDN=123456789012345,SS=CFNRY,FNUM=15895800,OFA=1,
TIME=15;
The following table contains the parameters for the HGSSI command.
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
EXECUTED
fault type
NOT ACCEPTED
fault type
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.
HGSSE:MSISDN=msisdn,SS=ss[,BSG=bsg][,KEEP];
HGSSE:MSISDN=123456789012345,SS=CFNRC,BSG=TS10,KEEP;
The following table contains the parameters for the HGSSE command.
(1) For more information, see HLR Subscriber Data Type Definitions, Reference [6].
EXECUTED
NOT ACCEPTED
fault type
This command also initiates a request for authentication data from an external
Authentication Center.
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.
HGSUI:IMSI=imsi,MSISDN=msisdn[,PROFILE=profile][,LMU][,ZONEID=zoneid][,RID=rid];
HGSUI:IMSI=123456789012345,MSISDN=345678901234567,PROFILE=1,LMU;
The following table contains the parameters for the HGSUI command.
EXECUTED
NOT ACCEPTED
fault type
HGSUE:MSISDN=msisdn;
HGSUE:MSISDN=123456789012345;
The following table contains the parameters for the HGSUE command.
EXECUTED
NOT ACCEPTED
fault type
Deviations:
— MSISDN and IMSI can only accept one value, not multiple.
IMSI=imsi
HGSUP:+ +;
MSISDN=msisdn
ll
HGSUP:IMSI=123456789012345;
The following table contains the parameters for the HGSUP command.
NOT ACCEPTED
fault type
Deviations:
[NONE]
END
The following table contains information about the parameters in the HGSUP
answer printout:
• 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).
— 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.
HGPSI:MSISDN=msisdn,SCADDS=scads;
HGPSI:MSISDN=38050678048,SCADDS=45672;
The SMSC address series 45672 is initiated in the spam SMS data for the mobile
subscriber with MSISDN 38050678048.
The following table contains the parameters for the HGPSI command.
EXECUTED
NOT ACCEPTED
fault type
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.
HGPSE:MSISDN=msisdn[,SCADDS=scads];
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.
The following table contains the parameters for the HGPSE command.
EXECUTED
NOT ACCEPTED
fault type
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.
HGPSP:MSISDNS=msisdn;
HGPSP:MSISDNS=491900000306;
The spam control information is printed for the connected subscriber that is
defined with MSISDN 491900000306.
The following table contains the parameters for the HGPSP command.
ORDERED
+ +
NOT ACCEPTED
fault type
ll
[NONE]
END
HGMAI:MSISDN=msisdn[,DP=dp...];
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.
The following table contains the parameters for the HGMAI command.
EXECUTED
NOT ACCEPTED
fault type
HGMAE:MSISDN=msisdn[,DP=dp...];
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.
The following table contains the parameters for the HGMAE command.
EXECUTED
NOT ACCEPTED
fault type
Only one service key and one GSM service control function address can be
associated with each detection point.
HGMMI:MSISDN=msisdn,DP=dp,SK=sk,GSA=gsa;
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.
The following table contains the parameters for the HGMMI command.
EXECUTED
NOT ACCEPTED
fault type
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.
HGMMC:MSISDN=msisdn,DP=dp+[,SK=sk][,GSA=gsa]+;
ll
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.
The following table contains the parameters for the HGMMC command.
EXECUTED
NOT ACCEPTED
fault type
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.
HGMME:MSISDN=msisdn[,DP=dp...];
HGMME:MSISDN=12345678;
All defined detection points and the associated data are removed for the mobile
subscriber with MSISDN 12345678.
The following table contains the parameters for the HGMME command.
EXECUTED
NOT ACCEPTED
fault type
If parameter ACTIVE is specified in the command, only the data for the activated
detection points is printed.
HGMMP:MSISDN=msisdn[,ACTIVE];
HGMMP:MSISDN=12345678,ACTIVE;
The following table contains the parameters for the HGMMP command.
NOT ACCEPTED
fault type
The following table contains information about the parameters in the HGMMP
answer printout:
— 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)
MSISDN=msisdn
HGTEI:+ +,STE=ste,GMLCID=gmlcid;
IMSI=imsi
ll
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.
The following table contains the parameters for the HGTEI command.
EXECUTED
NOT ACCEPTED
fault type
MSISDN=msisdn
HGTEC:+ +,STE=ste,GMLCID=gmlcid;
IMSI=imsi
ll
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.
The following table contains the parameters for the HGTEC command.
EXECUTED
NOT ACCEPTED
fault type
This command ends the spatial triggers data defined for a mobile subscriber in
the HLR.
MSISDN=msisdn
HGTEE:+ +,STE=ste;
IMSI=imsi
ll
HGTEE:MSISDN=491900000306,STE=0;
The spatial triggers data with spatial triggers event 0 is deleted for the mobile
subscriber with MSISDN 491900000306.
The following table contains the parameters for the HGTEE command.
EXECUTED
NOT ACCEPTED
fault type
MSISDNS=msisdns
HGTEP:+ +;
IMSIS=imsi
ll
HGTEP:MSISDNS=491900000306;
The subscriber spatial triggers data is printed for the connected subscriber that is
defined with MSISDN 491900000306 and spatial triggers data.
The following table contains the parameters for the HGTEP command.
EXECUTED
NOT ACCEPTED
fault type
[NONE]
END
The following table lists information about the parameters in the HGTEP result
printout.
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.
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.
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.
— 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.
— 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.
/ \
| / \|
| |[IMSI=imsi],ADDRESS=address ||
|MSISDN=msisdn,+ +|
| |NPREFIX=nprefix ||
FGNTC:+ \ /+;
| |
| |
| |
|IMSI=imsi,ADDRESS=address |
\ /
The following table lists the parameters for the FGNTC command.
EXECUTED
NOT ACCEPTED
fault type
Note:
/ \
|MSISDN=msisdn |
FGNTE: + +;
|IMSI=imsi |
\ /
The following table lists the parameter for the FGNTE command.
EXECUTED
NOT ACCEPTED
fault type
Note:
/ \
|MSISDN=msisdn |
FGNTP: + +;
|IMSI=imsi |
\ /
The following table lists the parameter for the FGNTP command.
NOT ACCEPTED
fault type
The answer printouts of the subscriber number translation data are shown below:
Note:
NUMBER DATA
NPREFIX [ADDRESS]
[nprefix] [address]
END
NUMBER DATA
IMSI ADDRESS
591900005010 11122399
END
The following table contains information about the parameters in the FGNTP
answer printout.
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
The result printout is same as the answer printout in Section 6.1.3.3.2 on page 174.
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.
— AnswerPrintout
— ProcedurePrintout
— CheckPrintout
— ResultPrintout
INHIBITED
NOT ACCEPTED
FUNCTION BUSY
— 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.
— SYNTAX FAULT - All commands not following the MML syntax (five characters)
and not ended with ;
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
Reference List
Ericsson Documents
[3] System Administrators Guide for Native Deployment, 1/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
Protocol Specifications