You are on page 1of 71

"Confidential information -- may not be copied or disclosed without permission".

Lesson 6
Supplementary Services

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-1

Objectives

"Confidential information -- may not be copied or disclosed without permission".

Using
Usingappropriate
appropriatedocumentation,
documentation,explain
explainthe
theconcepts
conceptsand
anddatafill
datafillthe
the
following
supplementary
service
information:
following supplementary service information:
Call
CallForwarding
Forwarding(CFU,
(CFU,CFB,
CFB,CFNRY,
CFNRY,CFNRC)
CFNRC)
Call
CallBarring
Barring
Call
CallWaiting
Waiting
Calling
CallingLine
LineIdentification
IdentificationPresentation
Presentation(CLIP)
(CLIP)and
andRestriction
Restriction(CLIR)
(CLIR)
Connected
ConnectedLine
LineIdentification
IdentificationPresentation
Presentation(COLP)
(COLP)and
andRestriction
Restriction
(COLR)
(COLR)
Malicious
MaliciousCall
CallTrace
Trace(MCT)
(MCT)
Multiparty
Multiparty(MPTY)
(MPTY)
Hotbilling
Hotbilling(HOTBILL)
(HOTBILL)
Alternate
AlternateLine
LineService
Service(ALS)
(ALS)
Advice
Adviceof
ofCharge
ChargeInformation
Information(AoCI)and
(AoCI)andCharging
Charging(AoCC)
(AoCC)
Extension
Extensionservice
service(EXT)
(EXT)
Closed
Closeduser
usergroup
group(CUG)
(CUG)
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-2

Supplementary Services

"Confidential information -- may not be copied or disclosed without permission".

Supplementary services modify or enhance basic telecommunication


service, and must be offered in association with basic service.
Supplementary services can be:

Provisioned
Withdrawn
Registered
Erased
Activated
Deactivated
Suppressed

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-3

Table GHLRSSOP: Datafill example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP contains option data for provisioning, registering, and


activating Supplementary Services associated with a subscriber or a Basic
Service Group.
MCC
MSIN
SSPROV
SSVAR
MCC MNC
MNC
MSIN
SSPROV SELECTOR
SELECTOR
SSVAR
-----------------------------------------------------------------------------------------------------------------------------------------------------------------208
CFNRC
CFNRC
(SPCH
208 77
77 0000000001
0000000001
CFNRC
CFNRC NONF
NONF
(SPCH 33699394009
33699394009 INTL
INTL E164)$
E164)$
208
77
0000000001
HOLD
HOLD
208 77 0000000001
HOLD
HOLD
208
77
0000000001
MPTY
MPTY
208 77 0000000001
MPTY
MPTY M3PORT
M3PORT
208
77
0000000001
ECT
ECT
208 77 0000000001
ECT
ECT
208
77
0000000003
CLIR
CLIR
208 77 0000000003
CLIR
CLIR TNRES
TNRES
208
77
0000000003
CLIP
CLIP
NP
208 77 0000000003
CLIP
CLIP NP
208
77
0000000003
AOCI
AOCI
208 77 0000000003
AOCI
AOCI
208
77
0000000003
COLP
COLP
208 77 0000000003
COLP
COLP NP
NP
208
77
0000000003
MCT
MCT
208 77 0000000003
MCT
MCT
208
77
0000000005
CFU
CFU
(SPCH
208 77 0000000005
CFU
CFU NFWN
NFWN
(SPCH 33699394008
33699394008 INTL
INTL E164)$
E164)$
208
77
0000000005
CW
CW
(SPCH)$
208 77 0000000005
CW
CW
(SPCH)$
208
77
0000000005
HOLD
HOLD
208 77 0000000005
HOLD
HOLD
208
77
0000000003
CUG
CUG
ALLBSGS
208 77 0000000003
CUG
CUG
ALLBSGS ALL
ALL PREFCUG
PREFCUG 14
14
208
77
0000000004
BOICEXHC
BOICEXHC
(SPCH)$
208 77 0000000004 BOICEXHC BOICEXHC
(SPCH)$
208
77
0000000004
BICROAM
BICROAM
(SPCH)$
208 77 0000000004
BICROAM
BICROAM
(SPCH)$
208
77
8000000001
EXT
EXT
208 77 8000000001
EXT
EXT
(SPCH
(M
33699394001)
(M
33699394008)
(SPCH (M 33699394001) (M 33699394008) (M
(M 33699394012)
33699394012) (T
(T 30)
30) (G
(G SL)
SL) $)$
$)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-4

"Confidential information -- may not be copied or disclosed without permission".

Field SSVAR: CF Unconditional


CFU (Call Forwarding Unconditional)
NCP (Notify calling party)
BSG (Basic service group)
CFNUM (Call forwarding number)

MCC
MSIN
SSPROV
SELECTOR
SSVAR
MCC MNC
MNC
MSIN
SSPROV
SELECTOR
SSVAR
--------------------------------------------------------------------------------------------------------------------310
628770770
CFU
NF(SPCH
310 44
44
628770770 CFU
CFU
CFU
NF(SPCH 44628772134
44628772134 INTL
INTL E164)$
E164)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-5

"Confidential information -- may not be copied or disclosed without permission".

Field SSVAR: CF on Busy Subscriber


CFB (Call Forwarding on Mobile Subscriber Busy)
NCP (Notify calling party)
NFP (Notify forwarding party)
BSG (Basic service group)
CFNUM (Call forwarding number)

MCC MNC MSIN


SSPROV SELECTOR
SSVAR
------------------------------------------------------------------------------------456 23 9300000004 CFB
CFB
NONF NONF (DCF1)$ (SPCH 614561234512345 INTL E164)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-6

"Confidential information -- may not be copied or disclosed without permission".

Field SSVAR: CF no Reply


CFNRY (Call Forwarding No Reply)
NCP (Notify Calling Party)
NFP (Notify Forwarding Party)
BSG (Basic Service Group)
CFNUM (Call Forwarding Number)
NRTIME (Call forwarding No Reply condition TIME)

MCC
SSPROV
SSVAR
MCC MNC
MNC MSIN
MSIN
SSPROV SELECTOR
SELECTOR
SSVAR
----------------------------------------------------------------------------------------------------------------------------------------310
NF
310 46
46 628776125
628776125 CFNRY
CFNRY CFNRY
CFNRY
NF NF
NF (DCF2)
(DCF2) $$ (SPCH
(SPCH 4462856211
4462856211 INTL
INTL E164
E164 10)$
10)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-7

"Confidential information -- may not be copied or disclosed without permission".

Field SSVAR: CF not Reachable


CFNRC (Call Forwarding Not Reachable)
NCP (Notify calling party)
BSG (Basic service group)
CFNUM (Call forwarding number)

MCC MNC MSIN


SSPROV SELECTOR
SSVAR
-------------------------------------------------------------------310 46 628776125
CFNRC
CFNRC
NFWN (DCF3)$ (SPCH 4462856211 INTL E164)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-8

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRDCF

DCFID

DCF_
FTN_
CHECKS

DCFSPCH

DCFFAX

DCFAUXSP

DCFCDA

DCFCDS

DCF1

GSM

6122222222
INTL E164

6133333333
INTL E164

6144444444
INTL E164

6144444445
INTL E164

6144444445
INTL E164

DCF2

GSM

313233343
NTWK E164

333333
UNK PRIV

444444
SUBS X121

444445
SUBS X121

444445
SUBS X121

DCF3

GSM

3132333435
NTWK E164

333333
UNK PRIV

444444
SUBS X121

444445
SUBS X121

444445
SUBS X121

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-9

Table GHLRPARM
Table GHLRPARM

"Confidential information -- may not be copied or disclosed without permission".

Contains the miscellaneous parameters required by the DMS-HLR for


overload controls, password control, user-controlled call barring
supplementary services, and CC_NDC defaults.
No tuples can be added or deleted from this table.
Tuples in Table GHLRPARM are setup at initialization time; therefore, the only
reference to this table in this module is a datafill example.

PE/TRD/CN/UM972

TABLE GHLRPARM
PARMKEY
PARMVAR
-------------------------------------------DCFROAM
DCFROAM
SUPPRESS

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-10

Field SSVAR: Call Barring

"Confidential information -- may not be copied or disclosed without permission".

When Call Barring is chosen, the following refinement applies:


BSG (Basic service group)

PE/TRD/CN/UM972

MCC
SSPROV
SSVAR
MCC MNC
MNC MSIN
MSIN
SSPROVSELECTOR
SELECTOR
SSVAR
------------------------------------------------------------------------------------------------------310
SPCH
310 44
44 628846443
628846443 BOIC
BOIC BOIC
BOIC
SPCH $$

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-11

Field SSVAR: Call Waiting

"Confidential information -- may not be copied or disclosed without permission".

When Call Waiting is chosen, the following refinement applies:


BSG (Basic service group)

PE/TRD/CN/UM972

MCC
SSPROV
MCC MNC
MNC MSIN
MSIN
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
--------------------------------------------------------------------------------------------310
CW(SPCH)
310 44
44 628782555
628782555 CW
CW
CW(SPCH) $$

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-12

CLI Supplementary Services

"Confidential information -- may not be copied or disclosed without permission".

Calling Line Identification (CLI) Supplementary Services


Present or restrict line identification information about the calling
party to the terminating mobile station
CLIP (Calling Line Identification Presentation)
Gives the mobile subscriber the identification of the calling party
CLIR (Calling Line Identification Restriction)
Allows the calling party to restrict the presentation of its
identification to the called party
CLIP cannot be used with the SMS.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-13

CLIP Override

"Confidential information -- may not be copied or disclosed without permission".

CLIP override:
Is available since MAP Phase II. It is a UMTS-defined, IMSI-based
feature compatible.
Enhances the existing CLIP service by adding the override
category.
Is activated upon provisioning.
The service provider must indicate one of the following values:
override disabled
override enabled

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-14

CLIP Provisioning

"Confidential information -- may not be copied or disclosed without permission".

An ISD message is sent to the VLR to indicate the change to the subscription
data for CLIP:
When the mobile subscriber wants to have CLIP, but does not request
CLIP override.
TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MCC
310
310

MNC
MSIN
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR
23
000000001
CLIP
CLIP
23 000000001
CLIP
CLIP

SSVAR
SSVAR
NP
NP

An ISD message is sent to the VLR to indicate a change to the subscription


data for CLIP:
When the mobile subscriber wants to extend the existing CLIP
service to include override.
TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MCC
310
310

PE/TRD/CN/UM972

16.02/EN

May, 2003

MNC
MSIN
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR
23
CLIP
CLIP
23 000000001
000000001
CLIP
CLIP
Lesson 6. Supplementary Services

SSVAR
SSVAR
PP
6-15

"Confidential information -- may not be copied or disclosed without permission".

CLI Restriction

PE/TRD/CN/UM972

SEND_RESTRICTED_CGN determines CLI delivery


restrictions for MO non emergency calls.

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-16

CLIR Provisioning

"Confidential information -- may not be copied or disclosed without permission".

TABLE
TABLE GHLRSSOP
GHLRSSOP

PE/TRD/CN/UM972

MCC
MCCMNC
MNC
310
31023
23

MSIN
MSIN SSPROV
SSPROV SELECTOR
SELECTOR
000000001
CLIR
CLIR
000000001
CLIR
CLIR

310
31023
23

000000001
000000001

CLIR
CLIR

CLIR
CLIR

310
31023
23

000000001
000000001

CLIR
CLIR

CLIR
CLIR

16.02/EN

May, 2003

Lesson 6. Supplementary Services

SSVAR
SSVAR
TNRES
TNRES
or
or
TRES
TRES
or
or
PP

6-17

"Confidential information -- may not be copied or disclosed without permission".

CoLI Supplementary Services


The Connected Line Identification (CoLI) supplementary services are
used to present or restrict line identification information about the
terminating location to the call originator. There are two CLI
Supplementary Services:
Connected Line Identification Presentation (COLP)
Provides the calling party with the identification of the number
where the call actually terminates.
Connected Line Identification Restriction (COLR)
Allows the called party to restrict line identification from being
presented to the calling party (unless the calling party has COLP
override capability).

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-18

COLP Messaging Protocol


UEa

MSCa

VLRa

VLRb

MSCb

UEb

COLP?

Setup

"Confidential information -- may not be copied or disclosed without permission".

Send Info for Outgoing Call


Complete Call
Initial Address Message

COLR?

Send Info for Incoming Call


Complete Call

Setup

DTAP Connect
DTAP Connect
(COPN,
PI=Presentation
Allowed, SI)

PE/TRD/CN/UM972

16.02/EN

May, 2003

Answer Message (COPN, PI=Presentation


Allowed, SI)
COLP - Connected Line Identification Presentation
COLR - Connected Line Identification Restriction
COPN - Connected Party Number
DTAP - Direct Transfer Application Part
PI - Presentation Indicator
SI - Screening Indicator
Lesson 6. Supplementary Services

6-19

"Confidential information -- may not be copied or disclosed without permission".

COLP and COLR Provisioning

PE/TRD/CN/UM972

MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
COLP
COLP
PP
310 02
02 0418000002
0418000002
COLP
COLP
or
or
310
COLP
COLP
NP
310 02
02 0418000002
0418000002
COLP
COLP
NP
310
02
0418000002
COLR
COLR
310 02
0418000002
COLR
COLR

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-20

Table OFCVAR and Table OFCSTD

"Confidential information -- may not be copied or disclosed without permission".

TABLE
TABLE OFCVAR
OFCVAR
PARMNAME
PARMVAL
PARMNAME
PARMVAL
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
SCREEN_CLIPOVR
Y/N
SCREEN_CLIPOVR
Y/N
SCREEN_COLPOVR
Y/N
SCREEN_COLPOVR
Y/N
SEND_RESTRICTED_CGN
Y/N
SEND_RESTRICTED_CGN
Y/N

PE/TRD/CN/UM972

TABLE
TABLE OFCSTD
OFCSTD
PARMNAME
PARMVAL
PARMNAME
PARMVAL
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
GSM_CLIP_OVR_SUPPORTED
Y/N
GSM_CLIP_OVR_SUPPORTED
Y/N
GSM_CLIP_SUPPORTED
Y/N
GSM_CLIP_SUPPORTED
Y/N
GSM_CLIR_SUPPORTED
Y/N
GSM_CLIR_SUPPORTED
Y/N

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-21

"Confidential information -- may not be copied or disclosed without permission".

Malicious Call Trace (MCT)

Malicious Call Trace (MCT):


Allows mobile subscribers to invoke a log report of the last incoming
call.
The mobile subscriber can invoke MCT at any point in the call and
also immediately following termination of the call, prior to any other
activity by the User Equipment.
Is provisioned on a subscriber (IMSI) basis.
Is applicable to all basic services except Short Message Service
(SMS).

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-22

MCT Information Captured


Upon activation of the MCT feature:

"Confidential information -- may not be copied or disclosed without permission".

All calling party information is stored at the DMS-MSC.


This information is not provided directly to the mobile subscriber, but
instead to an authorized agency. All calling party information is
stored, even a call with a privacy indicator set.
Information captured includes:

PE/TRD/CN/UM972

Calling party number


Time of call
Whether or not call was answered
Time the trace was initiated by the receiver of the call

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-23

MCT Logic Flow

"Confidential information -- may not be copied or disclosed without permission".

MCT Feature Access


Code Received
Is MCT
feature
provisioned
for this UE?
Yes

No

Route to Feature Not


Allowed (FNAL)
Treatment

Peg OM MCTINVKS

Set TRMT to MCTC

Peg OM MCTCOMPS
Output Log GMSC614

Is RELSIG
datafilled for
MCTC?
No

Yes

Is Calling
Party Address
available in
the IMS?

No

Set TRMT to MCTI

Output Log GMSC615

Send Release
Complete to the UE
STOP

Yes

Is RELSIG
datafilled for
MCTI?
No

Route UE to
Announcement/Tone
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-24

Treatments, OMs, and Logs


Different treatments, OMs, and logs are generated for complete or
incomplete traces.
"Confidential information -- may not be copied or disclosed without permission".

The following table summarizes Oms, treatments and logs generated.

Calling Party
Address in IMS

Treatment Set

OMs Pegged

Log Output

Available

MCTC
(complete trace)

MCTINVKS
MCTCOMPS

GMSC614

Unavailable

MCTI
(incomplete trace)

MCTINVKS

GMSC615

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-25

Tones and Announcements for MCT


After setting the treatment, pegging OMs and outputting a log:

"Confidential information -- may not be copied or disclosed without permission".

The mobile subscriber who invokes the MCT feature is either sent
a release message or is routed to a tone or an announcement.
Routing the UE to either a tone/announcement or sending a release
message depends on what is datafilled in Table TMTCNTLs subtable
MSTREAT against the treatment.
Treatment

Tones

Announcements

MCTC
(MCT Complete Trace)

Two beeps

The last incoming call has been


successfully traced. The
procedure for following up on the
trace is...

MCTI
(MCTI Incomplete Trace)

Fast busy

A trace cannot be performed for


the last incoming call.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-26

Table GHLRSSOP

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP:

PE/TRD/CN/UM972

Contains data to provision, register, and activate


supplementary services associated with a subscriber or a
basic service group.

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
MCT
MCT
310 02
02 0418000002
0418000002
MCT
MCT
310
02
0100000145
MCT
MCT
310 02
0100000145
MCT
MCT

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-27

"Confidential information -- may not be copied or disclosed without permission".

TRAVER Output for MCT


In the TRAVER example:
It is assumed that *57 is used as the feature invocation code for the MCT
feature.
This output simulates a call being originated from a mobile subscriber in
CELL 1 (or SAC1) LAC 1 with dialed digits as *57.
TRAVER
TRAVER MS
MS 61411240001
61411240001 LAC
LAC 11 CID
CID (SAC)
(SAC) 11 B57
B57 PP BB
***
*** MSC
MSC TRANSLATIONS
TRANSLATIONS ***
***
TABLE
TABLE LAC
LAC
11
11
ITACBSS1
ITACBSS1 UNRSTRCT
UNRSTRCT
TABLE
XLAENTRY
TABLE XLAENTRY
333
PX
333
PX PREXLA
PREXLA

00 00 00

$$ $$ $$ $$

(PREXLIDX
(PREXLIDX 333)
333) $$

TABLE
TABLE PXHEAD
PXHEAD
PREXLA
CONT
PREXLA DFLT
DFLT
CONT (XLT
(XLT PX
PX STOPXLA)
STOPXLA) $$ NODFOP
NODFOP NOCON
NOCON CC
THE
B57
THE DIGITS
DIGITS USED
USED TO
TO INDEX
INDEX THE
THE NEXT
NEXT TABLE
TABLE ARE:
ARE:
B57
TABLE
PXCODE
TABLE PXCODE
PREXLA
B57
B57
(FTR
PREXLA
B57
B57 FEAT
FEAT
(FTR MCT)
MCT) $$
+++
+++ TRAVER:
TRAVER: SUCCESSFUL
SUCCESSFUL CALL
CALL TRACE
TRACE +++
+++
POSSIBLE
POSSIBLE ERRONEOUS
ERRONEOUS TRANSLATIONS
TRANSLATIONS DATAFILL
DATAFILL
+++
+++ TRAVER:
TRAVER: SUCCESSFUL
SUCCESSFUL CALL
CALL TRACE
TRACE +++
+++

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-28

Multiparty (MPTY)

"Confidential information -- may not be copied or disclosed without permission".

The Multiparty calling service allows the subscriber to connect a


number of mobile phone users together to have a multiparty
conference.
The DMS-HLR provides the DMS-VLR with the MPTY status of the
mobile subscriber.
To request the use of the multiparty service:
The mobile subscriber must be in control of one active call and have one
call on hold and both calls must have been answered.
Once a multiparty call is active, remote parties may be added, dropped,
separated, or put on hold.
The maximum number of parties allowed in MPTY supplementary service
is five.

MPTY is datafilled in tables GHLRNDSC and GHLRSSOP.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-29

Table GHLRSSOP: MPTY Datafill Example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP:
Contains option data for provisioning, registration, and activation of
Supplementary Services associated with a subscriber or a Basic
Service Group.

PE/TRD/CN/UM972

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
MPTY
MPTY
310 02
02 0418000002
0418000002
MPTY
MPTY M3PORT
M3PORT

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-30

MPTY Restrictions

"Confidential information -- may not be copied or disclosed without permission".

Maximum number of parties = 5


MPTY service is active until all remote parties have fully released.
DTMF tones are not supported from the served UE to the remote
parties involved in a MPTY call.
DTMF tones are not supported from the mobile remote parties that
are connected locally to the MPTY conference bridge.
MPTY-related notifications are not supported for MPTY.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-31

HOTBILL (Hot Billing)

"Confidential information -- may not be copied or disclosed without permission".

A subscriber uses this supplementary service:


To indicate whether or not the subscribers billing records are to be
classified as hot.
Hot billing is activated for each IMSI at the DMS-HLR
administrative interface.
It does not interact with any supplementary service or ODB
categories.
Hot billing is controlled by the service provider.
Immediate billing for rental user equipments is one application

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-32

Sending SS Data for HOTBILL to DMS-MSC

"Confidential information -- may not be copied or disclosed without permission".

MSC

VLR

HLR

InsertSubscriberData
SS-data=HOTBILL

Send-Info OG/IC Call


CompleteCall
SS-data=HOTBILL

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-33

Table GHLRSSOP: HOTBILL Datafill Example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP:
Contains option data for provisioning, registration, and activation of
Supplementary Services associated with a subscriber or a Basic
Service Group.

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
SSPROV
SSVAR
MCC MNC
MNC
MSIN
SSPROV SELECTOR
SELECTOR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
0418000002
HOTBILL
HOTBILL
310 02
02
0418000002
HOTBILL
HOTBILL

Office Parameter Mark_Roamer_Hot must be defined in table OFCVAR.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-34

"Confidential information -- may not be copied or disclosed without permission".

Alternate Line Service (ALS)


The Alternate Line Service:
Associates two alternate lines with one IMSI.
Provides for this alternate line by using these options:
Auxiliary Speech (AUXSPCH)
Auxiliary Telephony (AUXTPHNY)
With ALS, a mobile subscriber:
Can make and receive speech (telephony) calls on either line.
Is billed separately for each line.
Each line is associated with a separate MSISDN and subscriber profile.
Basic MSISDN (normal telephony basic service)
Auxiliary MSISDN (corresponding to ALS)
Call waiting is an exception to the previous statement.
Question: How does the DMS-MSC know which line (normal or alternate) is
being used for a telephone call?
Answer: This information is included in the setup message that the user
equipment must send to the DMS-MSC.
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-35

ITC for ALS

"Confidential information -- may not be copied or disclosed without permission".

ITC (Information Transfer Capability) description for ALS

PE/TRD/CN/UM972

Bits

Bit

Bit

Description

Information Transfer
Capability

Speech

3.1 kHz audio, exPLMN

Fax Group 3

Auxiliary Speech

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-36

ALS Datafill Relationships


TABLE GHLRBSVC

"Confidential information -- may not be copied or disclosed without permission".

MCC
MNC
MSIN
BSVC CC NDC
SN
BCI
----------------------------------------------------------------310
02
2146846300
TPHNY 33 41
1000211001
NIL

310

02

2146846300 AUXTPHNY 33

41

1000211002 NIL

310

02

9034451900

41

1000211003

SMMT

33

NIL

Alternate Line Service must be


supported in field ALS of table GHLRNDSC.

TABLE GHLRNDSC
CLASS VERSION BSVC LINEID CALLOFF CALLCOMP MULTIPTY COMMUNITY CHARGING
ODB PLMNSPEC MISCPROP
MISCGSM
-------------------------------------------------------------------------SAMTNVLR1 1 ALS SX SMMT SY CDSGBS NS CDAGBS NSCLIP SX1 CLIR SX1 COLP SX1
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM SX ODBHPLMN SX ODBCISS SX ODBECT ND HOTBILL SX LCO SX COS SX
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-37

Call Termination to an Alternate Telephony Line


1

Send Routing Info


(auxMSISDN <OPTIONAL BC>)

GMSC

auxMSISDN

Routing Info ACK


(MSRN)

Call Setup Info


(MSRN <OPTIONAL BC>)

"Confidential information -- may not be copied or disclosed without permission".

PSTN

HLR

DMS-MSC
Roaming No. ACK
(MSRN)

SETUP
(ITC = 110)

VLR

PROVIDE ROAMING NO.


(IMSI, BC = AuxSpeech)

UE
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-38

Call Termination Steps


1. A GMSC receives an incoming call destined for a user equipment. The
GMSC sends the SRI message to the HLR.

"Confidential information -- may not be copied or disclosed without permission".

The HLR receives the SRI, correlates the called number or the auxiliary
MSISDN to auxiliary telephony, and generates the PRN message.
2. The VLR stores the bearer capability against the roaming number
assigned and returns that roaming number to the HLR.
3. The DMS-HLR returns routing information to the GMSC.
4. The GMSC routes the incoming call to the serving DMS-MSC of the user
equipment.
5. The user equipment provisioned with ALS is paged.
When the user equipment responds, the DMS-MSC performs authentication,
ciphering, and TMSI reallocation.
Once the VLR is satisfied that the call can be completed, the VLR sends the
CC (Complete Call) message to the DMS-MSC containing the auxiliary
telephony service information.
6. The DMS-MSC generates a Setup message with the ITC binary value of
110 to the user equipment.
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-39

ALS, other SSs and Billing Records


Call Barring, CLIP and CLIR, and COS require the use of the calling directory
number (DN) at the mobile origination.

"Confidential information -- may not be copied or disclosed without permission".

The auxiliary MSISDN is provided to the VLR.


With the auxiliary MSISDN in the DMS-MSC: all telephony-related service
which requires the use of the calling DN when the call originates, uses the
auxiliary MSISDN but not the main MSISDN.
Billing records generated from an auxiliary telephony call are different from
those of a normal telephony call by the teleservice code.
For ALS, the teleservice code is D1.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-40

Basic Extension Service


Basic Extension Service: Sequential Alerting Scenario
RNS
UE busy

"Confidential information -- may not be copied or disclosed without permission".

2
DMS-MSC
3
RNS
1

UE busy

PSTN
1.

Origination (from PSTN or a mobile) arrives for pilot MSISDN.

2.

First group member is a local UE. MSC pages UE and UE is busy.

3.

Second member is a local UE. MSC pages UE and no answer is received.

4.

Third group member is a landline (possibly a voice mail) and the call is connected.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

SPEAKING

6-41

Basic Extension Service


Basic Extension Service: Simultaneous Alerting
Scenario
RNS
3

"Confidential information -- may not be copied or disclosed without permission".

Call Not
Connected

DMS-MSC
2
1

RNS

Setup

Call Not
Connected

PSTN
SPEAKING
3

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-42

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP: Extension Datafill Examples

MCC
MSIN
SSPROV
SSVAR
MCC MNC
MNC
MSIN
SSPROV SELECTOR
SELECTOR
SSVAR
--------------------------------------------------------------------------------------------------------------------------------------------------208
77
8000000001
EXT
EXT
208
77
8000000001
EXT
EXT
(SPCH
(M
33699394001)
(M
33699394008)
(SPCH (M 33699394001) (M 33699394008) (M
(M 33699394012)
33699394012) (T
(T 30)
30) (G
(G SL)
SL) $)$
$)$
208
77
8000000003
EXT
EXT
208
77
8000000003
EXT
EXT
(SPCH
(M
33699394001)
(T
15)
(M
33699394008)
(SPCH (M 33699394001) (T 15) (M 33699394008) (T
(T 20)
20) (G
(G SL)
SL) $)$
$)$
310
628770770
CFU
CFU
NF(SPCH
310 44
44
628770770
CFU
CFU
NF(SPCH 4462872134
4462872134 INTL
INTL E164)
E164) $$
310
628776125
CFB
CFB
NONF
310 46
46
628776125
CFB
CFB
NONF NONF
NONF (SPCH
(SPCH 4462856211
4462856211 INTL
INTL
E164)
$
E164) $
310
46
CFNRY
CFNRY
310 46 628776125
628776125
CFNRY
CFNRY NF
NF NF
NF (SPCH
(SPCH 4462856211
4462856211 30
30 INTL
INTL E164)
E164) $$
310
HOLD
HOLD
SPCH
310 44
44 628782555
628782555
HOLD
HOLD
SPCH $$
310
CW
CW
SPCH
310 44
44 628782555
628782555
CW
CW
SPCH $$
310
CFNRC
NFWN
310 46
46 628776125
628776125 CFNRC
CFNRC
CFNRC
NFWN (SPCH
(SPCH 4462856211
4462856211 INTL
INTL E164)
E164) $$
310
BOIC
BOIC
SPCH
310 44
44 628846443
628846443
BOIC
BOIC
SPCH $$
331
HOLD
HOLD
$$
331 46
46 628795000
628795000
HOLD
HOLD
332
ECT
ECT
$$
332 46
46 628795000
628795000
ECT
ECT
325
EXT
EXT
325 46
46 628795001
628795001
EXT
EXT
(SPCH
(M
230999881)
(SPCH (M 230999881) (T5)
(T5) (M
(M 230999888)
230999888) (T
(T 5)
5) (GML)
(GML)

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-43

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
SSVAR
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
628770770
CFU
CFU
NF(SPCH
310 44
44
628770770
CFU
CFU
NF(SPCH 4462872134)
4462872134) $$
310
628776125
CFB
CFB
310 46
46
628776125
CFB
CFB NONF
NONF NONF
NONF (SPCH
(SPCH 4462856211)
4462856211) $$
310
628776125
CFNRY
310 46
46
628776125 CFNRY
CFNRY
CFNRY NF
NF NF
NF (SPCH
(SPCH 4462856211
4462856211 30)
30) $$
310
628782555
HOLD
HOLD
SPCH
310 44
44
628782555
HOLD
HOLD
SPCH $$
310
628782555
CW
CW
SPCH
310 44
44
628782555
CW
CW
SPCH $$
310
628776125
CFNRC
NFWN
310 46
46
628776125 CFNRC
CFNRC
CFNRC
NFWN (SPCH
(SPCH 4462856211)
4462856211) $$
310
628846443
BOIC
SPCH
310 44
44
628846443 BOIC
BOIC
BOIC
SPCH $$
331
628795000
HOLD
$$
331 46
46
628795000 HOLD
HOLD
HOLD
332
628795000
ECT
ECT
$$
332 46
46
628795000
ECT
ECT
325
628795001
EXT
EXT
325 46
46
628795001
EXT
EXT
(SPCH
(M
230999881)
(SPCH (M 230999881) (T5)
(T5) (M
(M 230999888)
230999888) (T
(T 5)
5) (GML)
(GML)

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-44

CUG Interlock Code

"Confidential information -- may not be copied or disclosed without permission".

Network
Identity
(NI)
Interlock
(INLK)

1st NI Digit

2nd NI Digit

3rd NI Digit

4th NI Digit

Binary

Code

Octets 1 and 2: represent the Network Identity (NI) stored as four Binary Coded Decimal (BCD) digits.
Octets 3 and 4: represent the Interlock Code (INLK).

This is an unsigned integer (ranging from 0 to 65535) allocated to a CUG administered by a particular
ISDN or data network.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-45

Mobile-to-Mobile CUG Call


Other
Nodes

9
Interlock
Code

"Confidential information -- may not be copied or disclosed without permission".

Interlock
Code

Originating (G)MSC
CUG
IndexA

Destination (G)MSC

SRI-Ack +
MSRN +
Interlock
Code

10

VLR

VLR

5
PRN

CUG
Data

PRN- Ack
+ MSRN

SRI +
Interlock
Code

Calling A-Party

CUG
IndexB

2
CUG
Data

Called B-Party

4
HLR

HLR

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-46

Datafill for Closed User Group


The following tables must be datafilled in the order shown to provision
a Closed User Group:

"Confidential information -- may not be copied or disclosed without permission".

GHLRAUTH
GHLRDATA
GHLRBCA

There are no changes in the datafill for


tables GHLRAUTH, GHLRDATA, GHLRBCA,
and GHLRBSVC.

GHLRBSVC
GHLRCUG
GHLRSSOP
GHLRNDSC
PETATTR

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-47

Table PETATTR: CUG Datafill Example


Table PETATTR is accessed through an index of 0 to 255.
This index is determined by the field SS7ATIDX in table TRKGRP.

"Confidential information -- may not be copied or disclosed without permission".

Table PETATTR must be datafilled before table TRKGRP.


The CUGIC optional parameter in the OPT_PARMS field indicates if CUG related
information is to be excluded from an outgoing IAM message.
If only the CUGIC parameter is specified, the first two bits in the OFCI
parameter (CUG indication bits) will be set to 00 (to indicate non-CUG call)
in the outgoing IAM message

PE/TRD/CN/UM972

TABLE
TABLE PETATTR
PETATTR
PETATTRIDX
OPTPARMS
PETATTRIDX
OPTPARMS
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
00
$$
11
(OFCI)
(OFCI) (CUGIC)
(CUGIC) $$

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-48

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRCUG: CUG Datafill Example


Table GHLRCUG:
Contains the subscriber related CUG subscription data.
There is a one-to-one relationship between IMSIs and CUG
subscription data in this table.
Each IMSI can have up to 10 sets of data in a single tuple.

Table
Table GHLRCUG
GHLRCUG
MCC
MSIN
CUGSUB
MCC MNC
MNC
MSIN
CUGSUB
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
(0000
310 23
23 1239663880
1239663880
(0000 00 16
16 None
None Bsglist
Bsglist (Spch)$)$
(Spch)$)$
310
23
1234567890
(4567
22
1
None
310 23 1234567890
(4567 22 1 None Allbsgs)
Allbsgs)
(6263
7117
2
Icb
Bsglist
(Spch)
(Cda)$)$
(6263 7117 2 Icb Bsglist (Spch) (Cda)$)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-49

Table GHLRSSOP: CUG Datafill Example


Table GHLRSSOP:

"Confidential information -- may not be copied or disclosed without permission".

Contains data to provision, register, and activate supplementary


services associated with a subscriber or a basic service group.
To use a supplementary service, a subscriber must be
provisioned, registered, and activated.

Table
Table GHLRSSOP
GHLRSSOP
MCC
MSIN
SSVAR
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
CUG
CUG
310 23
23 1234567890
1234567890
CUG
CUG (ALLBSGS
(ALLBSGS ALL
ALL 2345)$
2345)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-50

PE/TRD/CN/UM972
16.02/EN
May, 2003
Lesson 6. Supplementary Services
6-51

"Confidential information -- may not be copied or disclosed without permission".

CLIP and CLIP override interactions

"Confidential information -- may not be copied or disclosed without permission".

Called Party
(CLIP with Override Disabled)

Restrict CLI

CLIR Restrictions Applied to Incoming CLI

Called Party
(CLIP with Override Enabled)

CLIR Restrictions Applied to Incoming CLI


DISPLAY CLI*

* This situation is only applicable when the


UE is registered in the HPLMN country.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-52

CLIR and CF

With CLIR provisioned and invoked:


"Confidential information -- may not be copied or disclosed without permission".

The subscriber ID is not presented to the forwarded-to user

PE/TRD/CN/UM972

unless the user has an override category.

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-53

Table GHLRNDSC

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC:
Defines the VLR screening class, which indicates the
supplementary services supported by the VLR.
TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
NX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT NX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND
VLRDEFAULT
VLRDEFAULT 22 ALS
ALS SX
SX SMMT
SMMT SC
SC CDSGBS
CDSGBS SS
SS CDAGBS
CDAGBS SS
SS CLIP
CLIP SX
SX CLIR
CLIR SX
SX COLP
COLP SX
SX
COLR
SX
ECT
SX
CW
SX
HOLD
SX
MPTY
SX
CUG
NR
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX ECT SX CW SX HOLD SX MPTY SX CUG NR AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT NR
NR HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
SR
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB SR

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-54

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP

Table GHLRSSOP:
Contains data to provision, register, and activate Supplementary
Services associated with a subscriber or a basic service group.

PE/TRD/CN/UM972

MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
COLP
COLP
PP
310 02
02 0418000002
0418000002
COLP
COLP
310
CLIR
CLIR
310 02
02 0100000145
0100000145
CLIR
CLIR TRES
TRES

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-55

Malicious Call Trace (MCT)


UE B
HLR
1.
ISD

UE A

ISD-ACK

"Confidential information -- may not be copied or disclosed without permission".

2.
2.

DMS-MSC

4.

5.

Setup

7.

6.

RLC

3.

VLR

1.

MCT service is provisioned at the HLR and is sent in an Insert Subscriber Data (ISD) message to the
VLR.

2.

UE A receives a malicious call from UE B. Information about the call is stored in the MSC in the Call
Detail Record (CDR).

3.

UE A answers and releases the call or the call is cleared after alerting time-out or UE B hangs up.

4.

UE A enters *XX code to invoke MCT.

5.

The User Equipment sends a setup message with the *XX code to the MSC. The MSC translates on
the *XX code and determines that this is an MCT service request. The MSC generates a log that can
be used by the authorities at a later time.

6.

The MSC sends back a release call to UE A to disconnect the call. A normal clearing cause indicates
that the trace was successful. Any other cause means that the trace was not successful.

7.

UE A is informed about the release cause.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-56

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC

Table GHLRNDSC:
Defines the VLR screening class, which indicates the supplementary
services supported by the VLR.

TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-57

Table GHLRNDSC: MPTY datafill example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC:

Defines the VLR screening class, which indicates the supplementary


services supported by the VLR.

TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

NOTE: The multiparty option is supported with an entry of SX in the


MPTY field in table GHLRDNSC.
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-58

"Confidential information -- may not be copied or disclosed without permission".

HoldMPTY and RetrieveMPTY

HoldMPTY
HoldMPTY
During
Duringan
anactive
activemultiparty
multipartycall,
call,the
theserved
servedmobile
mobilesubscriber:
subscriber:
Can
Canrequest
requestthe
thenetwork
networkto
toput
putthe
themultiparty
multipartycall
callon
onhold.
hold.
Can
Canhold
holdall
allthe
theremote
remoteparties
partiesconnected
connectedin
inthe
themultiparty
multipartycall.
call.

RetrieveMPTY
RetrieveMPTY
This
Thisoperation:
operation:
Allows
Allowsthe
themobile
mobilesubscriber
subscriberto
toretrieve
retrieveaapreviously
previouslyheld
held
multiparty
multipartycall,
call,enabling
enablingthe
thecall
callto
tobecome
becomeactive
activeand
andall
allparties
partiesto
to
communicate.
communicate.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-59

"Confidential information -- may not be copied or disclosed without permission".

SplitMPTY & adding parties to a MPTY call


SplitMPTY
SplitMPTY
This
Thisoperation:
operation:
Allows
Allowsthe
the mobile
mobilesubscriber
subscriberto
toseparate
separateone
oneof
ofthe
theremote
remote
parties
partiesfrom
froman
anactive
active multiparty
multipartycall,
call,enabling
enabling aa private
private
communication
communicationwith
withthat
that remote
remote party.
party.
Adding
Addingparties
partiesto
toaaMPTY
MPTYcall
call
This
Thisoperation
operation is
isperformed
performed by:
by:
setting
settingup
upaanew
new call
call
sending
sendingan
anSS-DTAP
SS-DTAPFacility
Facilitymessage
messageto
tothe
thenetwork
networkcontaining
containing
the
theBuildMPTY
BuildMPTYrequest
request
requesting
requestingthat
thatthe
theactive
activecall
callbe
bejoined
joinedwith
withthe
theMPTY
MPTYcall
call

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-60

UE capabilities in single and MPTY calls

"Confidential information -- may not be copied or disclosed without permission".

If the served UE is connected to a MPTY call (active or held) and


another single call (active or held), the UE can:

PE/TRD/CN/UM972

Disconnect the single call.


Disconnect the MPTY call.
Disconnect all calls.
Add the single call to the MPTY call.
Alternate between the MPTY and the single call.

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-61

Hot MO/MT calls

"Confidential information -- may not be copied or disclosed without permission".

MO/MT

DMS-MSC

Hot
Stream
VLR

HOT
MO

CEU

SS Module Code Added to Each Record

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-62

Table GHLRNDSC: HOTBILL datafill example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC:

Defines the VLR screening class, which indicates the supplementary


services supported by the VLR.
TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

NOTE: The Hotbill option is supported with an entry of SX in the HOTBILL


field in table GHLRDNSC.
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-63

ALS datafill

"Confidential information -- may not be copied or disclosed without permission".

The DMS-HLR is responsible for provisioning and withdrawing ALS.

To provision a UMTS mobile subscriber with ALS, datafill:

Table GHLRBSVC

Table GHLRBCA

Table GHLRNDSC

Table GHLRSSOP

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-64

Table GHLRBSVC: ALS datafill example

"Confidential information -- may not be copied or disclosed without permission".

For a subscriber, table GHLRBSVC:


Contains the UMTS basic services and associated data.

TABLE
TABLE GHLRBSVC
GHLRBSVC
MCC
MSIN
BSVC
SN
MCC MNC
MNC
MSIN
BSVC CC
CC NDC
NDC
SN BCI
BCI
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
TPHNY
310 02
02 2146846300
2146846300
TPHNY 33
33 41
41 1000211001
1000211001 NIL
NIL
310
310 02
02 2146846300
2146846300 AUXTPHNY
AUXTPHNY 33
33 41
41 1000211002
1000211002 BCI
BCI 33

NOTE: Option entered in BCI field in table GHLRBSVC must match


BCAKEY field in table GHLRBCA.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-65

Table GHLRNDSC: ALS datafill example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC:
Contains data associated with VLR screening classes.

TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

NOTE: Alternate Line Service must be supported in table GHLRNDSC with an


entry of SX in field ALS.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-66

"Confidential information -- may not be copied or disclosed without permission".

ALS Restrictions

Emergency calls are not rejected even if the originating Emergency


Setup message contains the ITC 110:
If UE1 calls UE2, and UE2 forwards the call to UE3

PE/TRD/CN/UM972

Only if UE1 originates a call from an auxiliary telephony line, the


billing record of CF indicates D1.

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-67

Advice of Charge

"Confidential information -- may not be copied or disclosed without permission".

Advice
Adviceof
ofCharge
ChargeInformation
Information(AoCI):
(AoCI):
Is
Isaa supplementary
supplementaryservice
servicethat
thatallows
allowsaamobile
mobile subscriber
subscriberto
todisplay
displaythe
the
cost
costof
ofaacall
callin
inreal
realtime.
time.
Is
Isintended
intendedfor
forapplications
applicationswhere
wherethe
the user
userisis not
notthe
themobile
mobilesubscriber
subscriberbut
but
isisknown
knownto
to the
the subscriber.
subscriber.
Is
Iscomprised
comprisedof
oftwo
twoservices:
services:

Advice
Adviceof
ofCharge
ChargeCharging
Charging(AoCC)
(AoCC)
Is
Isthe
thesupplementary
supplementaryservice
servicethat
thatallows
allowsaamobile
mobilesubscriber
subscriberto
tobe
be
charged
chargedin
inreal-time
real-timefor
foraacall.
call.The
Theuser
user also
alsopays
paysthe
thesubscriber
subscriber
rather
rather than
thanaaservice
serviceprovider:
provider:for
forexample,
example,aaphone
phonein
inaarental
rentalcar.
car.

Advice
Adviceof
ofCharge
ChargeInformation
Information(AoCI)
(AoCI)
Allows
Allowsaamobile
mobilesubscriber
subscriber to
todisplay
displaythe
thecost
costof
ofaacall
callin
inreal-time.
real-time.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-68

Table GHLRNDSC: AoC datafill example

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRNDSC:
Contains data associated with VLR screening classes.

TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
NX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT NX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

NOTE: Advice of Charge must be supported in table GHLRNDSC with an


entry of SX in field AoCI and/or AoCC.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-69

Table GHLRSSOP

"Confidential information -- may not be copied or disclosed without permission".

Table GHLRSSOP:
Contains option data for provisioning, registration, and activation of
Supplementary Services associated with a subscriber or a Basic
Service Group.

PE/TRD/CN/UM972

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
AOCI
AOCI
310 02
02 2146846300
2146846300
AOCI
AOCI

TABLE
TABLE GHLRSSOP
GHLRSSOP
MCC
MSIN
MCC MNC
MNC
MSIN SSPROV
SSPROV SELECTOR
SELECTOR SSVAR
SSVAR
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
AOCC
AOCC
310 02
02 2146846300
2146846300
AOCC
AOCC

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-70

Table GHLRNDSC: CUG datafill example


Table GHLRNDSC:

"Confidential information -- may not be copied or disclosed without permission".

Defines the VLR screening classes.


These classes indicate the supplementary services supported by the VLR.

TABLE
TABLE GHLRNDSC
GHLRNDSC
CLASS
CLASS VERSION
VERSION BSVC
BSVC LINEID
LINEID CALLOFF
CALLOFF CALLCOMP
CALLCOMP MULTIPTY
MULTIPTY COMUNITY
COMUNITY CHARGING
CHARGING
ODB
PLMNSPEC
MISCPROP
MISCGSM
ODB PLMNSPEC MISCPROP
MISCGSM
------------------------------------------------------------------------------------------------------------------------------------------------------------SAMTNVLR1
SAMTNVLR1 11 ALS
ALS SX
SX SMMT
SMMT SY
SY CDSGBS
CDSGBS NS
NS CDAGBS
CDAGBS NS
NS CLIP
CLIP SX1
SX1 CLIR
CLIR SX1
SX1 COLP
COLP SX1
SX1
COLR
SX1
ECT
SX
CW
SX1
HOLD
SX
MPTY
SX
CUG
ND
AOCI
SX
AOCC
SX
ODBOG
SX
COLR SX1 ECT SX CW SX1 HOLD SX MPTY SX CUG ND AOCI SX AOCC SX ODBOG SX
ODBPREM
ODBPREM SX
SX ODBHPLMN
ODBHPLMN SX
SX ODBCISS
ODBCISS SX
SX ODBECT
ODBECT ND
ND HOTBILL
HOTBILL SX
SX LCO
LCO SX
SX COS
COS SX
SX
ACR
NX
ACV
NX
MCT
SX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
ND
ACR NX ACV NX MCT SX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB ND

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 6. Supplementary Services

6-71

You might also like