HLR Subscriber Data Type Definitions
Ericsson Dynamic Activation 1

Contents

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

2

Data Type Definitions
2.1Basic Service
2.2Basic Service Group
2.2.1BSG Identifiers
2.2.2Applicability of SS to BSGs
2.3CAMEL Profile Data
2.4Supplementary Service
2.4.1SS Identifiers
2.4.2Supplementary Information for SS
2.5SUD
2.5.1RID
2.5.2SUD
2.6TDP Types and Values

Reference List

1   Introduction

This section 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 all Home Location Register (HLR) Subscriber Data Definitions, that exist in Ericsson™ Dynamic Activation (EDA).

1.2   Target Groups

The target groups for this document are as follows:

For more information on target groups, see Library Overview, Reference [2].

1.3   Typographic Conventions

Typographic conventions are described in Library Overview, Reference [2].

1.4   Prerequisites

To use this document fully, user must meet the following prerequisites:

2   Data Type Definitions

This section defines data types mentioned in this document. The following data types are explained here:

2.1   Basic Service

This section cover BS.

When a certain BS (a Bearer Service or Teleservice) is not supported by the system, the corresponding string cannot be recognized by it.

The following table covers the available BS codes:

Table 1    BS Codes

BS Code

Description

Action(1)

BS21

Bearer service "Data circuit asynchronous 300 b/s"

P/D/T

BS22

Bearer service "Data circuit asynchronous 1200 b/s"

P/D/T

BS23

Bearer service "Data circuit asynchronous 1200-75 b/s"

P/D/T

BS24

Bearer service "Data circuit asynchronous 2400 b/s"

P/D/T

BS25

Bearer service "Data circuit asynchronous 4800 b/s"

P/D/T

BS26

Bearer service "Data circuit asynchronous 9600 b/s"

P/D/T

BS2G

General asynchronous bearer service

P/D/T

BS31

Bearer service "Data circuit synchronous 1200 b/s"

P/D/T

BS32

Bearer service "Data circuit synchronous 2400 b/s"

P/D/T

BS33

Bearer service "Data circuit synchronous 4800 b/s"

P/D/T

BS34

Bearer service "Data circuit synchronous 9600 b/s"

P/D/T

BS3G

General synchronous bearer service

P/D/T

TS11

Teleservice "Telephony"

P/D/T

TS21

Teleservice "Short Message MT/PP"

P/D

TS22

Teleservice "Short Message MO/PP"

P/D

TS61

Teleservice "Alternate Speech and Facsimile Group 3"

P/D/T

TS62

Teleservice "Automatic Facsimile Group 3"

P/D/T

TSD1

Teleservice "Auxiliary Telephony"

P/D/T

(1)  The actions are explained in Table 2.


The following table contains explanations for the Action column in the table above.

Table 2    Actions

Action Identifier

Description

P

This string can be used in the CLI command HECDBDP.

D

This string can appear in the printout initiated by MML command HGSDP (PERMANENT SUBSCRIBER DATA) and in the CLI command HEMSSDP.

T

This string can be used in the MML commands HGCTI and HGCTE to initiate and end CAMEL triggering criteria data, and can also appear in the printout initiated by command HGCMP (HLR CAMEL SUBSCRIPTION DATA). 


The string can also appear in the response from the CLI command HEMSCMP.

2.2   Basic Service Group

This section covers BSGs.

For information on which Supplementary Services (SSs) apply to a Basic Service Group (BSG), see Table 5.

When a certain Basic Service Group is not supported by the system, the corresponding string cannot be recognized by it.

2.2.1   BSG Identifiers

All Available BSG Identifiers are covered in the following table.

Table 3    BSG Identifiers

BSG Identifier

Description

Action(1)

ALLAS

ALL DATA ASYNCHRONOUS SERVICES

I/E

ALLBES

ALL BEARER SERVICES

I/E

ALLDCA

ALL DATA CIRCUIT ASYNCHRONOUS SERVICES

I/E

ALLDCS

ALL DATA CIRCUIT SYNCHRONOUS SERVICES

I/E

ALLDTS

ALL DATA TELESERVICES

I/E

ALLSYS

ALL DATA SYNCHRONOUS SERVICES

I/E

ALLTS

ALL TELESERVICES

I/E

BS20

ALL DATA CIRCUIT ASYNCHRONOUS SERVICES

I/E/P/C/T

BS30

ALL DATA CIRCUIT SYNCHRONOUS SERVICES

I/E/P/C/T

TS10

ALL SPEECH TRANSMISSION SERVICES

I/E/P/C/T

TS20

ALL SHORT MESSAGE SERVICES

I/E/P

TS60

ALL FACSIMILE TRANSMISSION SERVICES

I/E/P/C/T

TSD0

AUXILIARY SPEECH SERVICES

I/E/P/C/T

TSEXSM

ALL DATA TELESERVICES EXCEPT SHORT MESSAGE SERVICES

I/E

(1)  The actions are explained in Table 4.


Table 4    Actions

Action Identifier

Description

I

This string can be used in the MML command HGSSI to initiate a Supplementary Service. 

E

This string can be used in the MML command HGSSE to end a Supplementary Service.

P

This string can appear in the printout initiated by MML command HGSDP (SUPPLEMENTARY SERVICE DATA)  and in the CLI command HEMSSDP.

C

This string can be used in the MML commands HGCUI, HGCUC, and HGCSC and can appear in the printout initiated by commands HGCSP (HLR CLOSED USER GROUP BASIC SERVICE GROUP OPTIONS DATA) and HGCUP (HLR CLOSED USER GROUP DATA) when the CUG functionality is available.

T

This string can be used in the MML commands HGCTI and HGCTE to initiate and end CAMEL triggering criteria data, and can also appear in the printout initiated by command HGCMP (HLR CAMEL SUBSCRIPTION DATA). 

2.2.2   Applicability of SS to BSGs

The following table shows which SSs that apply to which BSGs when using the commands Create Supplementary Service and Delete Supplementary Service.

Table 5    Applicability of SS to BSGs

SS

Basic Service Groups

BS20

BS30

TS10

TS20

TS60

TSD0

BAIC

YES

YES

YES

YES

YES

YES

BAOC

YES

YES

YES

YES

YES

YES

BICRO

YES

YES

YES

YES

YES

YES

BOIC

YES

YES

YES

YES

YES

YES

BOIEXH

YES

YES

YES

YES

YES

YES

CFU

YES

YES

YES

-

YES

YES

CFB

YES

YES

YES

-

YES

YES

CFNRC

YES

YES

YES

-

YES

YES

CFNRY

YES

YES

YES

-

YES

YES

CAW

YES

YES

YES

-

YES

YES

SPN

-

-

YES

-

-

-

DCF

YES

YES

YES

-

YES

YES

The following SSs are not used in the commands Create Supplementary Service and Delete Supplementary Service:

ACR


AOC


ASL


BSL


CLIP


CLIR


COLP

COLR


CREL


CUG


CUNRL


ECT


EMLPP


HOLD

ICI


MCA


MPTY


OICK


OIN


PLMNO

RTCA


SERVTL


TICK


TIN


TTP


UNIV

2.3   CAMEL Profile Data

The parameter CPD is expressed as <a>-<b>

<a> is CPD code part

<b> is CPD value part

The following table covers all accepted values for CPD:

Table 6    CAMEL Profile Data

CPD Code Part

Description

CPD Value Part

DCSI

Dialled Services CAMEL Subscription Information

0 = Not provided


1 = Provided

GPRCSI

GPRS CAMEL Subscription Information

0 = Not provided


1 = Provided

MCSI

Mobility Management CAMEL Subscription Information

0 = Not provided


1 = Provided

OCSI

Originating CAMEL Subscription Information

0 = Not provided


1 = Provided

OSMCSI

Originating SMS CAMEL Subscription Information

0 = Not provided


1 = Provided

TCSI

Terminating CAMEL Subscription Information

0 = Not provided


1 = Provided

TSMCSI

Terminating SMS CAMEL Subscription Information

0 = Not provided


1 = Provided

VTCSI

Visited MSC Terminating CAMEL Subscription Information

0 = Not provided


1 = Provided

2.4   Supplementary Service

This section covers Supplementary Services (SSs).

2.4.1   SS Identifiers

All allowed SS identifiers are listed in the following table.

Table 7    SS Identifiers

SS Identifier

Description

Action(1)

ALLSS

All SSs

D

BAC

All call restriction services

D

BAIC

Barring of all incoming calls

A/D/P

BAOC

Barring of all outgoing calls

A/D/P

BIC

Barring of incoming calls

D

BICRO

Barring of all incoming calls when roaming outside the Home Public Land Mobile Network (PLMN) country

A/D/P

BOC

Barring of outgoing calls

D

BOIC

Barring of all outgoing international calls

A/D/P

BOIEXH

Barring of all outgoing international calls except those directed to the home PLMN country

A/D/P

CAW

Call waiting

A/D/P

CCFS

All conditional forwarding services

R/A/E/D

CFB

Call forwarding on mobile subscriber busy

R/A/E/D/P

CFNRC

Call forwarding on mobile subscriber not reachable

R/A/E/D/P

CFNRY

Call forwarding on no reply

R/A/E/D/P

CFS

All forwarding services

R/A/E/D

CFU

Call forwarding unconditional

R/A/E/D/P

DCF

Default call forwarding

R/E/P

SPN

Single personal number

R/E/P

(1)  The actions are explained in Table 8.


The following table contains explanations for the Action column in the table above.

Table 8    Actions

Action Identifier

Description

R

This string can be used in the MML command HGSSI to register a Supplementary Service. 

A

This string can be used in the MML command HGSSI to activate a Supplementary Service 

E

This string can be used in the MML command HGSSE to erase a Supplementary Service 

D

This string can be used in the MML command HGSSE to deactivate a Supplementary Service.

P

This string can appear in the printout initiated by MML command HGSDP (SUPPLEMENTARY SERVICE DATA ).

2.4.2   Supplementary Information for SS

The following services cannot be used as arguments of the command parameter SS:

ACR


AOC


ASL


BSL


CLIP


CLIR


COLP


COLR


CREL


CUG


CUNRL


ECT


EMLPP

HOLD


ICI


MCA


MPTY


OICK


OIN


PLMNO


RTCA


SERVTL


TICK


TIN


TTP


UNIV

The services above are used as an argument of command parameter Subscriber Data (SUD), see Section 2.5, except for provisioning of the following services:

ASL


BSL


CREL


CUG


CUNRL

PLMNO


SERVTL


TTP


UNIV

2.5   SUD

2.5.1   RID

Parameter RID can take several values.

If the RID value contains one ampersand (&), several RIDs are specified (one by one). If the value contains two ampersands (&&), the RID range is specified.

Example:

RID = 2, 5 and 9-12 => HEMSMSP:MSISDNS=msisdns,RID=2&5&9&&12;

2.5.2   SUD

SUD is expressed as <a>-<b>-<c>, where -<c> is optional.

<a> is a SUD code (string 3-9 characters). See Section 2.5.2.1 for acceptable values and explanations.

<b> is SUD value part 1 (integer 0-65535). See Section 2.5.2.1 for explanations and individual value ranges.

<c> is SUD value part 2 (integer 0-4095). See Section 2.5.2.1 for explanations and individual value ranges.

2.5.2.1   SUD Codes

The following tables cover all SUD.

Table 9    SUD Codes ACC-ASL

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

ACC

Account codes

0 = Not provided


1 = Provided and mandatory


2 = Provided and optional

-

L/P/S/D

ACR

Anonymous call rejection

0 = Not provided


1 = Provided and not active


2 = Provided and active

-

L/P/S/D

AOC

Advice of Charge

0 = Advice of Charge not provided


1 = Advice of Charge information provided


2 = Advice of Charge charging provided

-

L/P/S/D/R

ARD

Access restriction data

0 = no access restriction


1 = UTRAN not allowed


2 = GERAN not allowed

-

L/P/S/D/R/I

ASL

Semi-autonomous self location mobile originating location services LCS class

0 = Not provided


1 = Provided

-

L/D

(1)  Actions are explained in Table 27.


Table 10    SUD Codes BAIC-BOIEXH

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

BAIC

Barring of all incoming calls

0 = Not provided


1 = Provided

-

L/P/S/D/R/I

BAOC

Barring of all outgoing calls

0 = Not provided


1 = Provided

-

L/P/S/D/R/I

BICRO

Barring of all incoming calls when roaming outside the home PLMN country

0 = Not provided


1 = Provided

-

L/P/S/D

BOIC

Barring of all outgoing international calls

0 = Not provided


1 = Provided

-

L/P/S/D/R/I

BOIEXH

Barring of all outgoing international calls except those directed to the home PLMN country

0 = Not provided


1 = Provided

-

L/P/S/D/R/I

(1)  Actions are explained in Table 27.


Table 11    SUD Codes BS21-BS2G

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

BS21

Bearer service "Data circuit asynchronous 300 b/s"(2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS22

Bearer service "Data circuit asynchronous 1200 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS23

Bearer service "Data circuit asynchronous 1200-75 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS24

Bearer service "Data circuit asynchronous 2400 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS25

Bearer service "Data circuit asynchronous 4800 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS26

Bearer service "Data circuit asynchronous 9600 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS2F

Fallback asynchronous bearer service(4)(5)

0 = No fallback bearer service subscribed


1 = The fallback bearer service is BS21


2 = The fallback bearer service is BS22


3 = The fallback bearer service is BS24


4 = The fallback bearer service is BS25


5 = The fallback bearer service is BS26

-

L/P/S/D

BS2G

General asynchronous bearer service (4)(6)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible with BS2G when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(3)  Incompatible with BS2F when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(4)  Incompatible with BS21, BS22, BS23, BS24, BS25, and BS26, when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(5)  Incompatible with BS2G when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), BS2G value is zero and BS2F value is different from zero.

(6)  Incompatible with BS2F when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), BS2G value is zero and BS2F value is different from zero.


Table 12    SUD Codes BS31-BS3G

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

BS31

Bearer service "Data circuit synchronous 1200 b/s"(2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS32

Bearer service "Data circuit synchronous 2400 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS33

Bearer service "Data circuit synchronous 4800 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS34

Bearer service "Data circuit synchronous 9600 b/s" (2)(3)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

BS3F

Fallback synchronous bearer service(4)(5)

0 = No fallback bearer service subscribed


1 = The fallback bearer service is BS31


2 = The fallback bearer service is BS32


3 = The fallback bearer service is BS33


4 = The fallback bearer service is BS34

-

L/P/S/D

BS3G

General synchronous bearer service (4)(6)

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible with BS3G when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(3)  Incompatible with BS3F when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(4)  Incompatible with BS31, BS32, BS33, and BS34 when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and their values are different from zero.

(5)  Incompatible with BS3G when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and BS3G value is zero and BS3F value is different from zero.

(6)  Incompatible with BS3F when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Subscriber Profile (sud), and BS3G value is zero and BS3F value is different from zero.


Table 13    SUD Codes BSL-CBNF

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

BSL

Basic self-location mobile originating LCS class

0 = Not provided


1 = Provided

-

L/D

CAPL

Channel allocation priority level

0 = No priority level assigned


1-14 = Priority level(2)


15 = Priority level not used

-

L/P/S/D

CAT

Subscriber category

0 = Calling party is unknown at this time


1 = Operator, language French


2 = Operator, language English


3 = Operator, language German


4 = Operator, language Russian


5 = Operator, language Spanish


6 = Available to administrations for selecting a particular language by mutual agreement


7 = Available to administrations for selecting a particular language by mutual agreement


8 = Available to administrations for selecting a particular language by mutual agreement


9 = Reserved


10 = Ordinary calling subscriber


11 = Calling subscriber with priority


12 = Data call (voice band data)


13 = Test call


14 = Not used


15 = Payphone


16-223 = Not used


224-254 = National use


255 = Not used


256 = No Subscriber Category induced in a roaming service induction profile.

-

L/P/S/D/I

CAW

Call waiting

0 = Not provided


1 = Provided

-

L/P/S/D

CBNF

Call barring notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  A lower number means a higher priority


Table 14    SUD Codes CFB-CWNF

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

CFB

Call forwarding on mobile subscriber busy

0 = Not provided


1 = Provided

-

L/P/S/D/R

CFNF

Call forwarding notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

CFNRC

Call forwarding on mobile subscriber not reachable

0 = Not provided


1 = Provided

-

L/P/S/D/R

CFNRY

Call forwarding on no reply

0 = Not provided


1 = Provided

-

L/P/S/D/R

CFU

Call forwarding unconditional

0 = Not provided


1 = Provided

-

L/P/S/D/R

CHNF

Call hold notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

CLIP

Calling line identification presentation

0 = Not provided


1 = Provided

-

L/P/S/D

CLIPNF

Calling line identification presentation notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

CLIR

Calling line identification restriction

0 = Not provided


1 = Provided

-

L/P/S/D

CLIRNF

Calling line identification restriction notification flag

0 = Notification not required


1 = Notification required

 

L/P/S/D

COLP

Connected line identification presentation

0 = Not provided


1 = Provided

-

L/P/S/D

COLR

Connected line identification restriction

0 = Not provided


1 = Provided

-

L/P/S/D

CREL

Call/session related LCS privacy class

0 = Not provided


1 = Provided

-

L/D

CSP

CAMEL subscription profile

0 = No CAMEL


1-8160 = CAMEL subscription profile

-

L/P/S/D

CUG

Closed user group

0 = Not provided


1 = Provided

-

L/P/S/D

CUNRL

Call/session unrelated LCS privacy class

0 = Not provided


1 = Provided

-

L/D

CWNF

Call waiting notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

(1)  Actions are explained in Table 27.


Table 15    SUD Codes DBSG-GSAP

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

DBSG

Default basic service group

1 = All speech transmission services (TS10)


2 = Not used


3 = All facsimile transmission services (TS60)


4 = Not used


5 = All data circuit asynchronous services (BS20)


6 = All data circuit synchronous Services (BS30)

-

L/P/S/D

DCF

Default call forwarding

0 = Not registered


1 = Registered

-

L

DCSI

Dialled services CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

DCSINF

Dialled services CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

DCSIST

Dialled services CAMEL subscription information activation state

0 = Not Active


1 = Active

-

L/P/S/D

DEMLPP

Enhanced multi-level precedence and preemption default priority level(2)(3)

6 = Priority level A (highest)


5 = Priority level B


0 = Priority level 0


1 = Priority level 1


2 = Priority level 2


3 = Priority level 3


4 = Priority level 4 (lowest)

-

L/P/S/D

ECT

Explicit call transfer

0 = Not provided


1 = Provided

-

L/P/S/D

ECTNF

Explicit call transfer notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

EMLPP

Enhanced multi-level precedence and preemption(4)

0 = Not provided


1 = Provided

-

L/P/S/D

GPRCSI

General Packet Radio Service (GPRS) Customized Applications for Mobile Networks Enhanced Logic (CAMEL) subscription information

0 = Not provided


1 = Provided

-

L/D

GPRSCSINF

General Packet Radio Service (GPRS) CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

GPRSCSIST

General Packet Radio Service (GPRS) CAMEL subscription information activation state

0 = Not Active


1 = Active

-

L/P/S/D

GRDP

GPRS roaming distribution profile

0 = No profile assigned


1–32 = Roaming distribution profile

-

L/P/S/D

GSAP

gsmSCF profile

0 = No profile assigned


1-255 = gsmSCF profile

 

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible when entered in the CLI command HEMSMCI (newsud) or the CAI3G commands Set Subscriber Profile (sud) or Set Subscriber Data (sud), and its priority level is higher than MEMLPP priority level already stored in the database.

(3)  Incompatible when entered in the CLI command HEMSMCI (newsud) or the CAI3G command Set Subscriber Profile (sud), and DEMLPP value is higher than MEMLPP value.

(4)  When the Wireless Priority Service functionality is available, EMLPP is incompatible with specific format of stored forwarded-to-number.


Table 16    SUD Codes HOLD-ISTVSO

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

HOLD

Call hold

0 = Not provided


1 = Provided

-

L/P/S/D/R

ICI

Immediate call itemization

0 = Not provided


1 = Provided

-

L/P/S/D

IST

Immediate Service Termination (IST) alert timer

0 = Subscriber not under IST condition


15-255 = Subscriber under IST condition, IST alert timer in minutes

-

L/P/S/D

ICS

IMS Centralized Services (ICS) indicator

0= Not Provided


1= Provided

-

L/P/S/D

ISTCSO

IST call subscription option

0 = Call allowed when the IST Alert message is received from G(MSC-VLR).


1 = Call not allowed when the IST Alert message is received from G(MSC-VLR).

-

L/P/S/D

ISTGSO

IST GMSC subscription option

0 = Service allowed when IST is not supported in the interrogated GMSC


1 = Only Operator Determined Barring of all incoming calls when IST is not supported in the interrogated GMSC

-

L/P/S/D

ISTVSO

IST VLR subscription option

0 = Service allowed when IST is not supported in the serving VLR


1 = Network induced activation of SS Barring of All Outgoing Calls (BAOC) performed when IST is not supported in the serving VLR

-

L/P/S/D

(1)  Actions are explained in Table 27.


Table 17    SUD Codes LMU-NAM

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

LMU

Location measurement unit

0 = Not LMU subscription


1 = LMU subscription

-

L/D

MCA

Missed call alert

0 = Not provided


1 = Provided

-

L/P/S/D

MCSI

Mobility management CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

MCSINF

Mobility management CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

MCSIST

Mobility management CAMEL subscription information activation state

0 = Not active


1 = Active

-

L/P/S/D

MEMLPP

Enhanced multilevel precedence and preemption maximum priority level(2)(3)

6 = Priority level A (highest)


5 = Priority level B


0 = Priority level 0


1 = Priority level 1


2 = Priority level 2


3 = Priority level 3


4 = Priority level 4 (lowest)

-

L/P/S/D

MMINT

Mobility management Intelligent Network (IN) triggering subscription data. This string is displayed in the Get Subscriber Data Command only if the service is activated for the subscriber.

0 = Not provided


1 = Provided

-

L/D

MPTY

Multiparty service

0 = Not provided


1 = Provided

-

L/P/S/D/R

MRDMCH

Multiple Redundancy Mechanism

1 = Primary HLR identity assigned using the Number Series Analysis Function


2 = Primary HLR identity assigned not using the Number Series Analysis Function

-

L/P/S/D

MRDPID

Multiple Redundancy Primary HLR Identity (4) (5) (6)

0 = Indicates not redundant subscriber


1-15 = Redundancy Group

1-32 = HLR Identity

L/P/S/D

MSIM

Multiple Subscription

0 = Not active


1 = Active

-

L/D

NAM

Network access mode


Only one NAM is allowed as newsud in the CLI command HEMSMCI. The CAI3G command Set Subscriber Data does not apply.

0 = Both GPRS and non-GPRS networks


1 = Only non-GPRS network


2 = Only GPRS network

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible when entered in the CLI command HEMSMCI (newsud) or the CAI3G commands Set Subscriber Profile (sud) or Set Subscriber Data (sud), and its priority level is lower than DEMLPP priority level already stored in the database.

(3)  Incompatible with DEMLPP when both SUDs are entered in the CLI command HEMSMCI (newsud) or the CAI3G command Set Subscriber Profile (sud), and the DEMLPP value is higher than the MEMLPP value.

(4)  Incompatible with MRDMCH when both SUDs are entered in the CLI command HEMSMCI (parameter newsud) and MRDMCH has the value 1.

(5)  Incompatible with MRDMCH when both SUDs are entered in the CLI command HEMSMCI (MRDMCH in parameter sud and MRDPID in parameter newsud) and MRDMCH has the value 1.

(6)  Incompatible when entered in the CLI command HEMSMCI (in parameter sud or parameter newsud) and MRDMCH has the value 1 already stored in the database.


Table 18    SUD Codes OBA-OBMCT

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

OBA

Operator determined barring of all incoming and outgoing calls. (2)(3)

0 = No operator barring of any call, active (in this case the value of OBI as well as OBO must be set to 0)


1 = Operator barring of all calls, active (in this case the value of OBI as well as OBO must be set to 1)

-

S

OBCC

Operator determined barring of collect call dialling automatic call

0 = Not active


1 = Active

-

L/P/S/D

OBCT

Operator determined barring of invocation of call transfer

0 = Not active


1 = Operator determined barring of invocation of Call Transfer, active


2 = Operator determined barring of invocation of Call Transfer where at least one of the two calls is a call charged to the served subscriber, active


3 = Operator determined barring of invocation of Call Transfer where at least one of the two calls is a call charged to the served subscriber at international rates, active


4 = Operator determined barring of invocation of Call Transfer where at least one of the two calls is a call charged to the served subscriber at inter-zonal rates, active

-

L/P/S/D

OBDCT

Operator determined barring of invocation of call transfer where both calls are charged to the served subscriber

0 = Not active


1 = Active

-

L/P/S/D

OBI

Operator determined barring of all incoming calls(4)

0 = Not active


1 = Operator determined barring of all incoming calls, active


2 = Operator determined barring of all incoming calls when roaming outside home PLMN country, active

-

L/P/S/D

OBMCT

Operator determined barring of further invocation of call transfer if there is already one ongoing transferred call for the served subscriber in the serving mobile services MSC/VLR.

0 = Not active


1 = Active

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible with OBI when both SUDs are entered in the CLI command HEMSMCI (newsud) and their values are different.

(3)  Incompatible with OBO when both SUDs are entered in the CLI command HEMSMCI (newsud) and their values are different.

(4)  Incompatible with OBA when both SUDs are entered in the CLI command HEMSMCI (newsud) and their values are different.


Table 19    SUD Codes OBO-OBRF

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

OBO

Operator determined barring of all outgoing calls(2)

0 = Not active


1 = Operator determined barring of all outgoing calls, active


2 = Operator determined barring of all outgoing international calls, active


3 = Operator determined barring of all outgoing international calls except for those directed to home PLMN country, active


4 = Operator determined barring of all outgoing calls when roaming outside home PLMN country, active

-

L/P/S/D/R

OBOPRE

Operator determined barring of outgoing premium rate calls (entertainment)

0 = Not active


1 = Active

-

L/P/S/D/R

OBOPRI

Operator determined barring of outgoing premium rate calls (information)

0 = Not active


1 = Active

-

L/P/S/D/R

OBP

Operator determined barring of packet-oriented services

0 = Not active


1 = Operator determined barring of all packet-oriented services, active


2 = Operator determined barring of packet-oriented services from access points that are within the home PLMN while the subscriber is roaming in a visited PLMN, active


3 = Operator determined barring of packet-oriented services from access points that are within the roamed visited PLMN, active

-

L/P/S/D/R

OBR

Operator determined barring of roaming

0 = Not active


1 = Operator determined barring when roaming outside home PLMN, active


2 = Operator determined barring when roaming outside home PLMN country active

-

L/P/S/D

OBRF

Operator determined barring of registration of forwarded-to number

0 = Not active


1 = Operator determined barring of registration of any call forwarded-to number, active


2 = Operator determined barring of registration of any international call forwarded-to number, active


3 = Operator determined barring of registration of any international call forwarded-to number except to a number within the HPLMN country, active


4 = Operator determined barring of registration of interzonal forwarded-to number, active


5 = Operator determined barring of registration of any interzonal forwarded-to number except to a number within the HPLMN country, active

-

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Incompatible with OBA when both SUDs are entered in the CLI command HEMSMCI (newsud) and their values are different.


Table 20    SUD Codes OBSSM-ORA

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

OBSSM

Operator determined barring of SSs management

0 = Not active


1 = Active

-

L/P/S/D

OBZI

Operator determined barring of incoming interzonal calls

0 = Not active


1 = Operator Determined Barring of incoming calls when roaming outside the zone of the HPLMN country, active

-

L/P/S/D

OBZO

Operator determined barring of outgoing interzonal calls

0 = Not active


1 = Operator Determined Barring of outgoing interzonal calls, active


2 = Operator Determined Barring of outgoing interzonal calls except those directed to the home PLMN country, active


3 = Operator Determined Barring of outgoing international calls except those directed to the home PLMN country AND barring of outgoing interzonal calls, active

-

L/P/S/D/R

OCSI

Originating CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

OCSINF

Originating CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

OCSIST

Originating CAMEL subscription information activation state

0 = Not active


1 = Active

 

L/P/S/D

ODBNF

Operator determined barring notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

OFA

Origin for forwarded-to number analysis

0-511

-

L/P/S/D

OICK

Originating intelligent network category key

0 = Not provided


1-999 = Provided

-

L/P/S/D/R

OIN

Originating intelligent network

0 = Not provided


1 = Provided

-

L/P/S/D

ORA

Origin for Restriction in number series Analysis

0 = Not provided


1- 255 = Provided

-

L/P/S/D

(1)  Actions are explained in Table 27.


Table 21    SUD Codes OSB1-PICI3

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

OSB1

When registered in the hplmn, operator-specific barring (type 1)

0 = Not active


1 = Active

-

L/P/S/D

OSB2

When registered in the hplmn, operator-specific barring (type 2)

0 = Not active


1 = Active

-

L/P/S/D

OSB3

When registered in the hplmn, operator-specific barring (type 3)

0 = Not active


1 = Active

-

L/P/S/D

OSB4

When registered in the hplmn, operator-specific barring (type 4)

0 = Not active


1 = Active

-

L/P/S/D

OSMCSI

Originating SMS CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

OSMCSINF

Originating Short Message Service (SMS) CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

OSMCSIST

Originating Short Message Service (SMS) CAMEL subscription information activation state

0 = Not active


1 = Active

 

L/P/S/D

PDPCP

PDP context profile(2)

0 = No PDP context profile assigned


1-8160 = PDP context profile

-

L/P/S/D

PICI

Preferred Interexchange Carrier identifier(3)(4)(5)(6)

0 = No preferred Interexchange Carrier assigned


1-255 = preferred Interexchange Carrier identifier

0-2


Desired use


0 = Both national and international calls


1 = National long-distance calls only (default)


2 = International calls only

L/P/S/D

PICI2

Preferred Interexchange Carrier identifier 2(7)(4)(8)(6)

0 = No preferred Interexchange Carrier assigned


1-255 = preferred Interexchange Carrier identifier

0-2


Desired use


0 = Both national and international calls


1 = National long-distance calls only (default)


2 = International calls only

L/P/S/D

PICI3

Preferred Interexchange Carrier identifier 3 (7)(3)(8)(6)

0 = No preferred Interexchange Carrier assigned


1-255 = preferred Interexchange Carrier identifier

0-2


Desired use


0 = Both national and international calls


1 = National long-distance calls only (default)


2 = International calls only

L/P/S/D

(1)  Actions are explained in Table 27.

(2)  Only one PDPCP is allowed as NEWSUD in the CLI command HEMSMCI

(3)  Incompatible with PICI2 when entered in the CLI command HEMSMCI (parameter newsud), the MML commands HGSDC (parameter SUD) or HGSPC (parameter SUD) and their values are equal to PICI2 or PICI3 value already stored in the database.

(4)  Incompatible with PICI3 when entered in the CLI command HEMSMCI (parameter newsud), the MML commands HGSDC (parameter SUD) or HGSPC (parameter SUD) and their values are equal to PICI2 or PICI3 value already stored in the database.

(5)  Incompatible with PICI2 when both SUDs are entered in the CLI command HEMSMCI (parameter newsud) or the MML command HGSPC (parameter SUD) and its value is equal.

(6)  Incompatible with PICI3 when both SUDs are entered in the CLI command HEMSMCI (parameter newsud) or the MML command HGSPC (parameter SUD) and its value is equal.

(7)  Incompatible with PICI when entered in the CLI command HEMSMCI (parameter newsud), the MML commands HGSDC (parameter SUD) or HGSPC (parameter SUD) and their values are equal to PICI2 or PICI3 value already stored in the database.

(8)  Incompatible with PICI when both SUDs are entered in the CLI command HEMSMCI (parameter newsud) or the MML command HGSDC (parameter SUD) and its value is equal.


Table 22    SUD Codes PLMNO-SCHAR

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

PLMNO

PLMN operator LCS privacy class

0 = Not provided


1 = Provided

-

L/D

PRBT

Personalized ring back tone

0 = Not provided


1 = Provided

-

L/P/S/D

PWD

Subscriber password

0-9999 = Password

-

L/S/D

RDP

Roaming distribution profile

0 = No profile assigned


1–32 = Roaming distribution profile

-

L/P/S/D

REGSER

Regional services

0 = Not provided


1-65534 = Zone code set number

-

L/S/D

RSA

Roaming service area identifier

0 = No roaming service area assigned


1-4096 = Roaming service area

-

L/P/S/D

RTCA

Real-time charging for all

0 = Not provided


1 = Provided

-

L/P/S/D

SCHAR

Subscriber charging characteristics

0-15 = Profile Index

0-4095


GPRS support node behavior

L/P/S/D

(1)  Actions are explained in Table 27.


Table 23    SUD Codes SERVTL-SOCFU

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

SERVTL

Service type LCS list

0 = Not provided


1 = Provided

-

L/D

SMSHR1

SMS Home Routing Data SMS Router ID and MT-SMS Screening profile 1

0-128


MT-SMS screening activation status


0 = Not active


1 - 128 = Active

0 - 63


MT-SMS screening profile identifier


0 = Default

L/P/S/D

SMSHR2

SMS Home Routing Data SMS Router ID and MT-SMS Screening profile 2

0-128


MT-SMS screening activation status


0 = Not active


1 - 128 = Active

0 - 63


MT-SMS screening profile identifier


1 = Default

L/P/S/D

SMSPAM

Spam control for MT-SMS activation status

0 = Not active


1 = Active

-

L/P/S/D

SOCB

Subscription option control of barring services

0 = By the operator


1 = By the operator and the mobile subscriber (using password)


2 = Only operator because of unsupported services. This value can be set automatically when the subscriber is located in a MSC/VLR which does not support a service. The previous value is recovered when the cause which provokes it is ended.


3 = Only operator because of password blocked. This value can be set automatically when the password is blocked by the subscriber. The previous value is recovered when the password is unblocked by the operator.

-

L/P/S for values 0-1


D for values 0-3

SOCFB

Subscription option call forwarding on mobile subscriber busy

0 = No notification to calling nor to served subscribers when the call is forwarded


1 = Only calling subscriber is notified when the call is forwarded


2 = Only served subscriber is notified when the call is forwarded


3 = Both calling and served subscribers are notified when the call is forwarded

-

L/P/S/D

SOCFRC

Subscription option call forwarding on mobile subscriber not reachable

0 = No notification to calling subscriber when the call is forwarded


1 = Notification to calling subscriber when the call is forwarded

-

L/P/S/D

SOCFRY

Subscription option call forwarding on no reply

0 = No notification to calling nor to served subscribers when the call is forwarded


1 = Only calling subscriber is notified when the call is forwarded


2 = Only served subscriber is notified when the call is forwarded


3 = Both calling and served subscribers are notified when the call is forwarded

-

L/P/S/D

SOCFU

Subscription option call forwarding unconditional

0 = No notification to calling subscriber when the call is forwarded


1 = Notification to calling subscriber when the call is forwarded

-

L/P/S/D

(1)  Actions are explained in Table 27.


Table 24    SUD Codes SOCLIP-SOSDCF

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

SOCLIP

Subscription option calling line identification presentation

0 = Without override category


1 = With override category

-

L/P/S/D

SOCLIR

Subscription option calling line identification restriction

0 = Permanent mode


1 = Temporary mode, presentation restricted


2 = Temporary mode, presentation allowed

-

L/P/S/D

SOCOLP

Subscription option connected line identification presentation

0 = Without override category


1 = With override category

-

L/P/S/D

SODCF

Subscription option for notification of default call forwarding

0 = No notification to calling nor to served subscribers when the call is forwarded


1 = Notification to calling subscriber when the call is forwarded


2 = Notification to served subscriber when the call is forwarded


3 = Notification to both, calling and served subscribers when the call is forwarded

-

L/P/S/D

SOPLCS

Subscription option for LCS

0 = Allow mobile subscriber registration in serving node without sending LCS data when LCS capability set 3 is not supported by the VLR/SGSN


1 = Allow mobile subscriber registration in serving node sending LCS data without the service type list when LCS capability set 3 is not supported by the VLR/SGSN

-

L/P/S/D

SOSDCF

Subscription option for specification of forwarding conditions for DCF SS

1 = When the called mobile subscriber is busy


2 = When the called mobile subscriber does not reply


3 = When the called mobile subscriber is busy and does not reply


4 = When the called mobile subscriber is not reachable


5 = When the called mobile subscriber is busy and not reachable


6 = When the called mobile subscriber is not reachable and does not reply


7 = When the called mobile subscriber is busy, not reachable and does not reply

-

L/P/S/D

(1)  Actions are explained in Table 27.


Table 25    SUD Codes SPN-TRC

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

SPN

Single personal number

0 = Not registered


1 = Registered

-

L

STE

Spatial triggers

0 = Not provided


1 = Provided

-

L/D

STYPE

Subscription type

0 = Not provided


1-127 = Provided

-

L/P/S/D/I

TCSI

Terminating CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

TCSINF

Terminating CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

TCSIST

Terminating CAMEL subscription information activation state

0 = Not active


1 = Active

 

L/P/S/D

TICK

Terminating intelligent network category key

0 = Not provided


1-999 = Provided

-

L/P/S/D/R/I

TIN

Terminating intelligent network

0 = Not provided


1 = Provided

-

L/P/S/D

TIFCSINF

Translation information flag to CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

TRC

Subscriber tracing

0 = Not active


1 = Active

-

L/D

(1)  Actions are explained in Table 27.


Table 26    SUD Codes TS11-VTCSIST

SUD Code

Description

SUD Value Part 1

SUD Value Part 2

Action(1)

TS11

Teleservice "Telephony"

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

TS21

Teleservice "Short message MT/PP"

0 = Not subscribed


1 = Subscribed

-

L/P/S/D/R

TS22

Teleservice "Short message MO/PP"

0 = Not subscribed


1 = Subscribed

-

L/P/S/D/R

TS61

Teleservice "Automatic facsimile group 3"

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

TS62

Teleservice " "Automatic facsimile group 3""

0 = Not subscribed


1 = Subscribed

-

L/P/S/D

TSD1

Teleservice "Auxiliary telephony"

0 = Not subscribed


1 = Subscribed

-

L/D

TSMCSI

Terminating SMS CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

TSMCSINF

Terminating SMS CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

TSMCSIST

Terminating SMS CAMEL subscription information activation state

0 = Not active


1 = Active

 

L/P/S/D

TSMO

Transfer of Short Message option

0 = Transfer of Short Message through the MSC


1 = Transfer of Short Message through the Serving GPRS Support Node (SGSN)

-

L/S/D

TTP

Transfer to third-party mobile originating LCS class

0 = Not provided


1 = Provided

-

L/D

UNIV

Universal LCS privacy class

0 = Not provided


1 = Provided

-

L/D

VTCSI

Visited MSC terminating CAMEL subscription information

0 = Not provided


1 = Provided

-

L/D

VTCSINF

Visited MSC terminating CAMEL subscription information notification flag

0 = Notification not required


1 = Notification required

-

L/P/S/D

VTCSIST

Visited MSC terminating CAMEL subscription information activation state

0 = Not active


1 = Active

 

L/P/S/D

(1)  Actions are explained in Table 27.


The following table contains explanations for the Action column in the tables above.

Table 27    SUD Actions

Action Identifier

Description

L

This string can be used in the CLI commands HEMSLIP and can appear in its printout (HLR CONDITIONAL SUBSCRIBER LIST). This string can also be used as parameter SUD in the CLI command HEMSMCI.

P

This string can be used in the MML command HGSPC to change profile data, and can also appear in the printout initiated by MML command HGSPP (HLR SUBSCRIBER PROFILE DATA).

S

This string can be used in the MML command HGSDC to change Subscriber Data. This string can also be used as parameter NEWSUD in the CLI command  HEMSMCI.

D

This string can appear in the printout initiated by MML command HGSDP (PERMANENT SUBSCRIBER DATA) and in the CLI command HEMSSDP.

R

This string can be used in the command HECDRPC to change roaming service restriction profile data, and can also appear in the printout initiated by command HECDRPP (HLR ROAMING SERVICE PROFILE DATA)

I

This string can be used in the command HECDRPC to change roaming service induction profile data, and can also appear in the printout initiated by command HECDRPP (HLR ROAMING SERVICE PROFILE DATA)

2.5.2.2   Supplementary Information for SUD

When a certain SUD is not supported by the system, the corresponding string cannot be recognized by it.

Some SUDs are only returned (printouts HLR SUBSCRIBER PROFILE DATA and PERMANENT SUBSCRIBER DATA) if the SUD value part 1 for these SUD codes is different from 0. Effected SUDs are the following:

Account Codes


Basic Services


CAMEL Subscription Information


CAMEL Subscription Profile


Channel Allocation Priority Level


Immediate Call Itemization


IST, Spatial Triggers


LCS-Classes

Location Measurement Unit


Mobility Management IN Triggering


Multiple subscription data provision status


Operator Determined Barring


PDP Context Profile


Personalized Ring Back Tone


Positioning Allowed Indicator


Preferred Interexchange Carrier Identifiers

Regional Services


Roaming Service Area


Service Type LCS List


Spam Control for MT-SMS activation status


SSs


Subscriber Tracing


Subscription Type

Subscription options for SUD are only printed if the SUD has been provided.

Subscription options for SSs and SS-related data are only fetched if the SS has been provided, except for the subscription options related to the Default Call Forwarding SS. They are always fetched.

When the SS is not provided, although the change of the related data and subscription option is accepted by the MML commands HGSDC and HGSPC. The new value is not relevant until the service is provided.

2.6   TDP Types and Values

tdp and tdptype are closely related. A certain Trigger Detection Point (TDP) type implies a certain value range on tdp. The implication is shown in the following table.

Table 28    TDP Type Implications

TDP Type

tdp Possible Values

DSTDP

1-10

GPRSTDP

1 = Attach


2 = Change of position GPRS session


11 = PDP context establishment


12 = PDP context establishment acknowledgment


14 = Change of position context

MMTDP

0 = Location update in the same VLR service area


1 = Location update to another VLR service area


2 = International Mobile Subscriber Identity (IMSI) attach


3 = Mobile Station (MS) initiated IMSI detach (explicit detach)


4 = Network initiated IMSI detach (implicit detach)

OCTDP

2 = Collected info


4 = Route select failure

OSMSTDP

1 = SMS collected info

TCTDP

12 = Terminating attempt authorized


13 = Terminator busy


14 = Terminator no answer

TSMSTDP

2 = SMS Delivery Request

VTTDP

12 = Terminating attempt authorized


13 = Terminator busy


14 = Terminator no answer


Reference List

Ericsson Documents
[1] Glossary of Terms and Acronyms, 0033-CSH 109 628 Uen
[2] Library Overview, 18/1553-CSH 109 628 Uen


Copyright

© Ericsson AB 2017. 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.

    HLR Subscriber Data Type Definitions         Ericsson Dynamic Activation 1