Sunteți pe pagina 1din 45

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

PE/TRD/CN/UM972

Lesson 5
Operator-Determined
Barring
16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-1

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

Objectives
Using
Usingappropriate
appropriatedocumentation
documentationand
andthe
theinstructors
instructorsexplanations,
explanations, do
do
the
thefollowing:
following:
Explain
Explainthe
theconcept
conceptof
ofOperator-Determined
Operator-DeterminedBarring
Barringof
ofcalls.
calls.
Explain
ExplainODB
ODBrestrictions.
restrictions.
Datafill
DatafillODB
ODBservice
serviceinformation,
information, including
includingthe
thefollowing:
following:

table
tableGHLRDATA
GHLRDATA

table
tableGHLRNDSC
GHLRNDSC

table
tableGHLRODB
GHLRODB

table
tableGVBARDEF
GVBARDEF
Provision
Provisionand
andremove
removeODB
ODBcategories.
categories.
Show
Show how
how calls
callsroute
routewhen
whenODB
ODB is
ispresent.
present.
Check
Checkfor
forODB
ODB provisioning
provisioningusing
usingthe
thefollowing
followingHLRADMIN
HLRADMINtools:
tools:

TRANSLATE
TRANSLATE

QIMSI
QIMSI

QVLR
QVLR

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-2

Introduction

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

ODB:
Is a GSM/UMTS network feature used to regulate subscriber
access to services.
Is used to bar certain categories of outgoing or incoming calls.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-3

ODB Categories

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

ODB Class

ODB Category

HLR/VLR

ODB Class 1

Barring of All Outgoing Calls


Barring of All Outgoing International Calls
Barring of All Outgoing International Calls except those to the HPLMN Country
Barring of All Outgoing Calls when Roaming outside the HPLMN Country

VLR
VLR
VLR
VLR

ODB Class 2

Barring of All Incoming Calls


Barring of All Incoming Calls when Roaming outside the HPLMN Country

HLR
HLR

ODB Class 3

Barring of Roaming Outside the HPLMN Country

ODB Class 4

Barring of Outgoing Premium Rate Calls (Information)


Barring of Outgoing Premium Rate Calls (Entertainment)

VLR
VLR

ODB Class 5

When Registered in HPLMN, Operator-Specific Barring (Type 1)


When Registered in HPLMN, Operator-Specific Barring (Type 2)
When Registered in HPLMN, Operator-Specific Barring (Type 3)
When Registered in HPLMN, Operator-Specific Barring (Type 4)

VLR
VLR
VLR
VLR

ODB Class 6

Barring of Call Independent Supplementary Services Management

ODB Class 7

Barring of Conditional Call Forwarding Subscriber Management

ODB Class 8

Barring of invocation of call transfer

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

HLR/VLR

HLR/VLR
HLR
HLR/VLR

5-4

ODB BAOCroam

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

ODB BAOCroam bars the mobile subscriber from making outgoing


calls when roaming outside the HPLMN country.

VLR A
Subscriber roams to a VLR
outside the HPLMN country

DMS
DMSHLR:
HLR:ODB
ODBBAOCroam
BAOCroam
(suppressed)
(suppressed)
VLR
VLRA:
A:No
NoODB
ODBInformation
Information

PE/TRD/CN/UM972

16.02/EN

May, 2003

VLR B

DMS
DMSHLR:
HLR:ODB
ODBBAOCroam
BAOCroam
(active)
(active)
VLR
VLRB:
B:ODB
ODBBAOC
BAOC

Lesson 5. Operator-determined Barring

5-5

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

Datafill for ODBOG in GHLRDATA

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
ISTATUS
MCC MNC
MNC MSIN
MSIN
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY BICCTRL
BICCTRL BOCCTRL
BOCCTRL
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
INORIG
INTERM
PASSWORD ODBOG
ODBIC
ODBMISC ODBECT
INORIG
INTERM
PRTN
SOAPROV
ASTATUS
NAM
LMU
PRTN SOAPROV ASTATUS NAM LMU
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
INTL
ORDINARY
310 04
04 9726845000
9726845000 AA
INTL
ORDINARY OPERATOR
OPERATOROPERATOR
OPERATOR
0000
BAOCROAM
NONE
$
$
NONE
NONE
0000
BAOCROAM
NONE
$
$
NONE
NONE
00
YY ACTING
MSC_ONLY
N
ACTING MSC_ONLY N

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-6

ODB BAIC

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

When provisioned, ODB BAIC:


Bars the subscriber from receiving any incoming calls and
mobile-terminated short messages.
Is similar to the supplementary service BAIC.
Is mutually exclusive with ODB BICroam but does not interact at
the DMS HLR with any other ODB or SS barring services.

PE/TRD/CN/UM972

Note: Barring of incoming calls is handled at the DMS-HLR;


therefore, the DMS HLR does not transfer ODB incoming
information to the VLR.

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-7

Datafill for ODBIC in GHLRDATA

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

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
ISTATUS
MCC MNC
MNC MSIN
MSIN
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY BICCTRL
BICCTRL BOCCTRL
BOCCTRL
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
INORIG
INTERM
PASSWORD ODBOG
ODBIC
ODBMISC ODBECT
INORIG
INTERM
PRTN
SOAPROV
ASTATUS
NAM
LMU
PRTN SOAPROV ASTATUS NAM LMU
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
INTL
ORDINARY
310 04
04 9726845050
9726845050 AA
INTL
ORDINARY OPERATOR
OPERATOR OPERATOR
OPERATOR
0000
NONE
BAIC
$$
$$
NONE
NONE
0000
NONE
BAIC
NONE
NONE
00
YY ACTING
MSC_ONLY
N
ACTING MSC_ONLY N

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-8

ODB BICroam

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

When
Whenprovisioned
provisionedand
andactive,
active,the
theODB
ODBBICroam:
BICroam:

PE/TRD/CN/UM972

Bars
Barsthe
themobile
mobilesubscriber
subscriberfrom
fromreceiving
receivingany
anyincoming
incomingcalls
callsand
and
MT
short
messages
when
roaming
outside
his
HPLMN
country.
MT short messages when roaming outside his HPLMN country.
Is
Ismutually
mutuallyexclusive
exclusivewith
withODB
ODBBAIC
BAICbut
butdoes
doesnot
notinteract
interactat
atthe
the
DMS
HLR
with
any
other
ODB
or
SS
barring
services.
DMS HLR with any other ODB or SS barring services.
Is
Isprovisioned
provisionedand
andremoved
removedthrough
throughtable
tableGHLRDATA.
GHLRDATA.

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-9

ODB Class 4

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

ODB
ODBPremium
PremiumRate
Rate(information
(informationand
andentertainment)
entertainment)categories
categoriesbar
barthe
the
subscriber
subscriberfrom
frommaking
makingoutgoing
outgoingcalls
callsclassified
classifiedas
aspremium
premiumrate.
rate.

The
Theexact
exactdefinition
definitionof
ofwhat
whatconstitutes
constitutesaapremium
premiumrate
ratecall
callisisthe
theresponsibility
responsibility
of
ofthe
thenetwork
networkoperator.
operator.
An
example
of
a
An example of apremium
premiumrate
ratecall
callmight
mightbe:
be:
for
information:
a
regional
weather
line
for information: a regional weather line
for
forentertainment:
entertainment:an
anastrology
astrologycall
callup
upline.
line.

PE/TRD/CN/UM972

The
The service
serviceprovider
providerdatafills
datafillsaarange
rangeof
ofdestinations
destinationswhich
whichbar
barthe
the
subscriber
subscriberfrom
frommaking
makingcertain
certainoutgoing
outgoingcalls.
calls.
The
Thedifferent
differenttypes
typesof
ofoperator-specific
operator-specificbarring
barringcategories
categoriescan
canbe
bedefined:
defined:
for
the
VLR
in
table
GVBARDEF
for the VLR in table GVBARDEF
for
forthe
theHLR
HLRin
intable
tableGHLRODB
GHLRODB
The
ODB
premium
rate
call
The ODB premium rate callcategories
categoriesare
areprovisioned
provisionedand
andremoved
removedthrough
through
table
tableGHLRDATA,
GHLRDATA,through
throughthe
theODBMISC
ODBMISCfield.
field.

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-10

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

Datafill for ODBMISC in GHLRDATA

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
MCC MNC
MNC MSIN
MSIN
PASSWORD
PASSWORD ODBOG
ODBOG
INORIG
INTERM
INORIG
INTERM

ISTATUS
ISTATUS ROAMING
ROAMINGCATEGORY
CATEGORY BICCTRL
BICCTRL BOCCTRL
BOCCTRL
ODBIC
ODBECT
ODBIC ODBMISC
ODBMISC
ODBECT
PRTN
SOAPROV
ASTATUS
NAM
LMU
PRTN
SOAPROV ASTATUS NAM LMU

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __

310
310 04
04
0000
0000
NONE
NONE

PE/TRD/CN/UM972

9726845050
9726845050 AA
BAOC
BAIC
BAOC
BAIC
NONE
00
NONE

16.02/EN

May, 2003

INTL
ORDINARY
INTL
ORDINARY OPERATOR
OPERATOR OPERATOR
OPERATOR
(BOPRINFO)(BOPRENT)
$$
(BOPRINFO)(BOPRENT) $$
YY
ACTING
ACTING MSC_ONLY
MSC_ONLY NN

Lesson 5. Operator-determined Barring

5-11

ODB Class 5

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

ODB HPLMN network-specific categories (types 1 - 4) provide


outgoing barring capabilities based on the dialed digits.
The following tables require a specific datafill:
for the VLR, table GVBARDEF
for the HLR, table GHLRODB (for FTNs)
for the HLR, table GHLRDATA

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-12

Datafill for ODBMISC in GHLRDATA

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

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
ISTATUS
BICCTRL
BOCCTRL
MCC MNC
MNC MSIN
MSIN
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY
BICCTRL
BOCCTRL
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
INORIG
INTERM
PRTN
SOAPROV
ASTATUS
INORIG
INTERM
PRTN
SOAPROV
ASTATUS NAM
NAM LMU
LMU
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
04
9726845150
AA
INTL
ORDINARY
OPERATOR
OPERATOR
310
04
9726845150
INTL
ORDINARY
OPERATOR
OPERATOR
0000
BAOC
BAIC
(BHPLMN1)
$
0000
BAOC
BAIC
(BHPLMN1) $
$$
NONE
NONE
0
YY
ACTING
NONE
NONE
0
ACTING MSC_ONLY
MSC_ONLY NN

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-13

Table GVBARDEF

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

Table GVBARDEF associates the definition of an ODB class with


the ODB category.
TABLE
TABLE GVBARDEF
GVBARDEF
GVBAR_KEY
OPTIONS
GVBAR_KEY GVBARDEF_NAME
GVBARDEF_NAME
OPTIONS
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
11 HPLMN1
(BAR_DGT
HPLMN1
(BAR_DGT 0869696969
0869696969 0869696969)
0869696969) (BAR_CLS
(BAR_CLS (( INTL)
INTL) $)$
$)$
22 HPLMN2
HPLMN2

(BAR_DGT
(BAR_DGT 0800000000
0800000000 0800999999)
0800999999) $$

55 PREMIUM
PREMIUM

(BAR_CLS
(BAR_CLS (( PREIN)
PREIN) $)$
$)$

66 PREMIUM
PREMIUM

(BAR_CLS
(BAR_CLS (( PREET)
PREET) $)$
$)$

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-14

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

Table GHLRODB

Table GHLRODB:
Provides ODB information for the Forwarded To Number (FTN).
Indicates whether or not the FTN is restricted for each ODB
category.
This data is used during SS validations of the FTN that is
being registered.

TABLE
TABLE GHLRODB
GHLRODB
FROMDIGS
TODIGS
FROMDIGS
TODIGS HPLMN1
HPLMN1 HPLMN2
HPLMN2 HPLMN3
HPLMN3 HPLMN4
HPLMN4 PREMENT
PREMENT PREMINF
PREMINF
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
19726857777
YY
NN
NN
NN
YY
YY
19726857777 19726857777
19726857777

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-15

ODB CISS Management (Class 6)

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

ODB CISS Management (Class 6) bars the mobile subscriber from


using CISS management operations.
The DMS-HLR bars the following operations:
Activation
Deactivation
Registration
Erasure
Password registration
Interrogation
Any remaining CISS management operations are barred at the VLR
level.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-16

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

Datafill for ODBMISC in GHLRDATA

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
MCC MNC
MNC MSIN
MSIN
PASSWORD
ODBOG
PASSWORD ODBOG
INTERM
INTERM PRTN
PRTN

ISTATUS
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY BICCTRL
BICCTRL BOCCTRL
BOCCTRL
ODBIC
ODBMISC
ODBECT
INORIG
ODBIC
ODBMISC
ODBECT
INORIG
SOAPROV
ASTATUS
NAM
LMU
SOAPROV ASTATUS NAM LMU

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __

310
310 04
04
0000
0000
NONE
NONE

PE/TRD/CN/UM972

16.02/EN

9726845050
9726845050 AA
NONE
NONE
NONE
NONE
00
YY

May, 2003

INTL
ORDINARY
INTL
ORDINARY OPERATOR
OPERATOR OPERATOR
OPERATOR
(BCISSMGT)$
$$
NONE
(BCISSMGT)$
NONE
ACTING
MSC_ONLY
N
ACTING MSC_ONLY N

Lesson 5. Operator-determined Barring

5-17

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

ODB of Conditional CF Subscriber Management


ODBBCCFMGT
Allows service providers to prohibit subscribers from changing or
canceling conditional call forwarded numbers of supplementary
services.
Prevents a subscriber from canceling his/her conditional call
forward to a voicemail service.
Is provisioned on a per IMSI basis by use of the ODBMISC field in
table GHLRDATA.
Is activated upon provisioning.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-18

ODBBCCFMGT

HLR

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

3 Erase SS

ODB Barred

2 Erase SS

1 Erase SS

DMS-MSC
5 ODB Barred

VLR

1.

Mobile Subscriber A enters a CISS request to Erase (or Deactivate) Call Forward on Busy (CFB).

2.

The mobile handset interprets user input and sends the Erase SS CISS request to the VLR.

3.

The VLR forwards the Erase SS CISS request for interpretation by the HLR.

4.

The HLR detects that Mobile Subscriber A has ODB provisioned. The HLR denies the Erase SS
request of CFB and returns an error with reason ODB Barred to the VLR.

5.

The VLR returns error with reason ODB Barred to the mobile handset of Mobile Subscriber A.

6.

Mobile Subscriber A is informed about the failure to erase Call Forwarding on Busy (CFB).

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-19

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

Datafill for ODBMISC in GHLRDATA

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
MCC MNC
MNC MSIN
MSIN
PASSWORD
ODBOG
PASSWORD ODBOG
INTERM
INTERM PRTN
PRTN

ISTATUS
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY BICCTRL
BICCTRL BOCCTRL
BOCCTRL
ODBIC
ODBMISC
ODBECT
INORIG
ODBIC
ODBMISC
ODBECT
INORIG
SOAPROV
LMU
SOAPROV ASTATUS
ASTATUS NAM
NAM
LMU

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __

310
310 04
04
0000
0000
NONE
NONE

PE/TRD/CN/UM972

16.02/EN

9726845050
9726845050 AA
NONE
NONE
NONE
NONE
00
YY

May, 2003

INTL
ORDINARY
INTL
ORDINARY OPERATOR
OPERATOR OPERATOR
OPERATOR
(BCCFMGT)$
$
NONE
(BCCFMGT)$
$
NONE
ACTING
MSC_ONLY
N
ACTING MSC_ONLY N

Lesson 5. Operator-determined Barring

5-20

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

Datafill for ODBECT in GHLRDATA

TABLE
TABLE GHLRDATA
GHLRDATA
MCC
MCC MNC
MNC MSIN
MSIN
PASSWORD
PASSWORD ODBOG
ODBOG
INORIG
INORIG INTERM
INTERM

ISTATUS
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY
ODBIC
ODBIC ODBMISC
ODBMISC
PRTN
SOAPROV
PRTN
SOAPROV ASTATUS
ASTATUS

BICCTRL
BICCTRL BOCCTRL
BOCCTRL
ODBECT
ODBECT
NAM
LMU
NAM
LMU

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
__ __ __ __ __ __

310
310 04
04
0000
0000
NONE
NONE

PE/TRD/CN/UM972

16.02/EN

9726845150
9726845150 AA
NONE
NONE
NONE
NONE
NONE
00
NONE

May, 2003

INTL
INTL
$$
YY

ORDINARY
ORDINARY OPERATOR
OPERATOR OPERATOR
OPERATOR
(BAECT)
(BAECT)
ACTING
MSC_ONLY
ACTING
MSC_ONLY NN

Lesson 5. Operator-determined Barring

5-21

Restrictions

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

If the operator tries to register an ODB-restricted call forwarding


number:
Table Control restricts the registration and displays a message to
inform him of the ODB categories that prevented the registration.
If the user equipment tries to register an ODB-restricted call
forwarding number:
an Unexpected Data Value error is returned to the VLR.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-22

VLR Tables

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

The VLR tables are used to associate ODB classes with categories:
Table GVBARDEF associates the definition of an ODB class to
the ODB category.
Table GSERVBAR applies to basic supplementary services for
screening purposes against PLMNs.
The key to this table is a pair of numbers which together define a
range of numbers. If a PLMN number falls within this range, it is
mapped to the set of screened services.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-23

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

Table GSERVBAR

TABLE GSERVBAR
FROMDIGS
TODIGS
BAR_SVCS
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
66250
66250
(HOTBILL)(CNAM)(COS) $
977
977
(AOC)(MPTY)(ECT)

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-24

TRANSLATE Command

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

The TRANSLATE command:


Determines whether a call forwarded number is restricted by an
HPLMN or Premium rate ODB category.

Example of TRANSLATE command:


HLRADMIN:
HLRADMIN:
TRANSLATE
TRANSLATE ODB
ODB 9726857777
9726857777
Number
Number is
is restricted
restricted by
by the
the following
following categories:
categories:
Premium
Premium Rate
Rate Information
Information
Premium
Premium Rate
Rate Entertainment
Entertainment
HPLMN
HPLMN Specific
Specific Type
Type 1.
1.
HLRADMIN:
HLRADMIN:
TRANSLATE
TRANSLATE ODB
ODB 9726858888
9726858888
Number
Number is
is not
not restricted
restricted by
by any
any ODB
ODB category.
category.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-25

Call Handling for ODB Outgoing Call


DMS-MSC
VLR

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

Connect/Confirm
Authentication and Ciphering will take place.

Setup
SendInfoOGCall
VLR determines if the call gets barred
or not. It sends back the following
information: Call bar SS or ODB MS is
local/roamer Error Code. If the call is not
barred, a Complete Call is sent back.

Call Barred

Release Complete

A check is performed to determine if the Mobile is a LOCAL or a


ROAMER. Based on this information, the point of entry into the
Universal Translations System is chosen. From the translations, it is
determined whether the call is to be released or further routed to a
number or a treatment. This is entirely up to the service provider as to
how this is datafilled.

Call Proceeds
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-26

Call Routing when ODB Is Present


When an MO call is barred due to ODB:

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

1. The service provider chooses, via datafill, whether to:


release the call
route it to a number
treat it
send an announcement
2. The VLR sends the following information to the DMS-MSC:
Mobile subscriber is a local or a roamer
local: the mobile station is residing in its HPLMN.
roamer: the mobile station is visiting from a VPLMN.

Call characteristic is UMTS/GSM category (GSM, CPC-TYPE)


Call characteristic is ODB type
PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-27

Determine a Local or a Roamer Subscriber

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

How
Howdoes
doesthe
theVLR
VLRdetermine
determinewhether
whetherthe
themobile
mobileis
isaalocal
localor
oraa
roamer?
roamer?
To
Tofind
findout
outwhether
whetheror
ornot
notthe
thesubscriber
subscriberbelongs
belongsto
toaaVPLMN:
VPLMN:
The
TheVLR
VLRcompares
comparesthe
theleading
leadingdigits
digitsof
ofthe
themobile
mobilesubscribers
subscribers
IMSI
IMSIwith
withthe
thecombination
combinationof
ofthe
theMCC
MCCand
andMNC
MNCfields.
fields.

PE/TRD/CN/UM972

The
Thetwo
twoentry
entrypoints
pointsare:
are:
INDEX
INDEX44(ODBLOCAL)
(ODBLOCAL)into
intothe
theUXLA
UXLAtable
table
INDEX
INDEX55(ODBROAM)
(ODBROAM)into
intoXLAENTRY
XLAENTRYtable
table

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-28

Flow Chart for an ODB Outgoing Call


Send Info for Outgoing Call

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

NO

Is the call
bared ?

YES
Local or Roamer
Set Routing Characteristic

Complete Call

NO

RC_TRANSLATION
REQUIRED?

Call UNIVERSAL translations:


Route
Treatment

Service Provider
Datafills the Route

PE/TRD/CN/UM972

16.02/EN

May, 2003

YES

Characteristic Routing

Take the Call


to Treatment

Lesson 5. Operator-determined Barring

5-29

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

Table XLAENTRY
Table XLAENTRY
Is used for Source Directed Routing.
Performs different translations based on call origination.
Has an index referenced in table LAC.
Index numbers 4 and 5 are reserved for Operator-determined Barring for local
and roaming subscribers.
Provides a starting point for digit analysis as a call moves through the various
stages of translation.

PE/TRD/CN/UM972

TABLE
TABLE XLAENTRY
XLAENTRY
XLAKEY
TABREF
XLAKEY
TABREF
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
44
PX
ODBLOCAL
PX
ODBLOCAL
55
PX
ODBROAM
PX
ODBROAM
::
::
88
PX
VLRXLA
PX
VLRXLA
16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-30

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

ODB Treatments
Preventing originating calls, when an originating mobile has been
ODB barred:
The originator is routed to a treatment:
For a LOCAL mobile subscriber, the recommended treatment is
ORSS - Originating Service Suspension.

PE/TRD/CN/UM972

For a ROAMER mobile subscriber, the recommended treatment


is SORE - Station Origination Restriction Error.

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-31

Table TMTCNTL Subtable TREAT

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

Subtable TREAT of table TMTCNTL:


Is used to access the MSTREAT tuple for provisioning treatments
for mobile subscribers.

PE/TRD/CN/UM972

TABLE
TABLE TMTCNTL
TMTCNTL
>POS
MSTREAT
>POS MSTREAT
MSTREAT
MSTREAT (209)
(209)
>SUBTABLE
>SUBTABLE TREAT
TREAT
TREATMT
LOG
FSTRTE
TREATMT
LOG
FSTRTE
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
::
ORSS
YY
SS RELSIG
ORSS
RELSIG
SORE
YY
SS RELSIG
SORE
RELSIG
::

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-32

Pseudo TRAVER for Premium Info Call

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

TRAVER
TRAVER MS
MS 722111
722111 LAC
LAC 11 CID
CID 11 8047397
8047397 TT
***
*** VLR
VLR TRANSLATION
TRANSLATION ***
***
722111
722111 dials
dials 8047397
8047397 in
in the
the same
same network
network
TABLE
TABLE PXHEAD
PXHEAD
VLRXLA
VLRXLA DFLT
DFLT CONT
CONT (XLT
(XLT FA
FA VLRXLA)
VLRXLA) NODFOP
NODFOP CON
CON STD
STD
TABLE
TABLE PXCODE
PXCODE
TUPLE
NOT
TUPLE NOT FOUND
FOUND
DEFAULT
FROM
DEFAULT FROM HEAD
HEAD TABLE
TABLE USED
USED
TABLE
TABLE FAHEAD
FAHEAD
VLRXLA
VLRXLA SDFLT
SDFLT NODFOP
NODFOP CON
CON STD
STD
TABLE
TABLE FACODE
FACODE (CALL
(CALL IS
IS PREMIUM
PREMIUM RATE
RATE INFORMATION)
INFORMATION)
VLRXLA
804
804
NCNT
(CLASS
PREIN)
VLRXLA 804 804 NCNT (CLASS PREIN)

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-33

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

Pseudo TRAVER for ODB Local Caller

TRAVER
TRAVER MS
MS 1234
1234 LAC
LAC 10
10 CID
CID 11
11 0608774563
0608774563 TT
TABLE
TABLE XLAENTRY
XLAENTRY
44 PX
PX ODBLOCAL
ODBLOCAL
TABLE
TABLE PXHEAD
PXHEAD
ODBLOCAL
ODBLOCAL SDFLT
SDFLT NODFOP
NODFOP NOCON
NOCON STD
STD
TABLE
TABLE PXCODE
PXCODE
ODBLOCAL
ODBLOCAL 00 99 TRMT
TRMT (OFC
(OFC ORSS)
ORSS)
TABLE
TABLE TMTCNTL
TMTCNTL
MSTREAT
MSTREAT (199)
(199)
TABLE:
TABLE: TMTCNTL
TMTCNTL MSTREAT:
MSTREAT: TREAT
TREAT
ORSS
ORSS YY SS RELSIG
RELSIG

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-34

PE/TRD/CN/UM972
16.02/EN
May, 2003
Lesson 5. Operator-determined Barring
5-35

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

Provisioning and Removal of ODB Categories

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

To inform the VLR of a mobile subscribers ODB information, the


DMS-HLR uses the three following parameters :

Subscriber Status

ODB General Data

ODB HPLMN Data

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-36

ODB Restrictions Based on Dialed Digits

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

The following ODB categories are used to bar outgoing calls


based on dialed digits:

PE/TRD/CN/UM972

Barring of OG premium rate calls (information and


entertainment)
Barring of HPLMN-specific numbers

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-37

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

ODB Actions

The DMS-MSC/VLR bars calls based on the dialed digits.

The DMS-HLR processes the call forwarding digits to ensure


that registration to operator-defined Premium Rate or HPLMNspecific numbers is denied.

Both Premium Rate and HPLMN-specific categories can have


overlapping ranges of numbers defined.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-38

Table GHLRODB

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

Table GHLRODB stores digit ranges and ODB restrictions against


these ranges.
All call forwarding number ranges must be entered in this table in
International Format.

Table GHLRODB datafill example

HPLMN
Type 1
441161720
441161721
y
441161722
441161722
y
44116189512 44116189512
n
44116189516
4411619
n
From Digs

PE/TRD/CN/UM972

16.02/EN

To Digs

May, 2003

HPLMN
Type 2
n
y
n
n

HPLMN
Type 3
n
y
n
y

Lesson 5. Operator-determined Barring

HPLMN
Type 4
n
y
n
n

Premium
Entertain.
y
n
n
n

Premium
Inform.
n
n
y
n

5-39

ODB Restrictions on Operator-defined Digit Ranges


MSC
MSC

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

HLR

PE/TRD/CN/UM972

MSC

ODB HPLMN TYPE 1

ODB HPLMN TYPE 2

ODB HPLMN TYPE 3

ODB HPLMN TYPE 4

ODB PREMIUM RATE


INFORMATION

ODB PREMIUM RATE


ENTERTAINMENT

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-40

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

Table GHLRNDSC

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
----------------------------------------------------------------------------------------------------------------------------------------------------------------VLRDEFAULT
VLRDEFAULT 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
NX
CNAM
NX
INORIG
NX
EA
NX
CAMEL
N_S
REGSUB
SR
ACR NX ACV NX MCT NX CNAM NX INORIG NX EA NX CAMEL N_S REGSUB SR

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-41

HLR Subscriber Tables

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

To provision and activate ODB, datafill the two following tables:


Table GHLRDATA
Contains UMTS HLR general subscriber data. There is a one-to-one
relationship between IMSIs and tuples in table GHLRDATA. For each
IMSI, there is one tuple in this table.
Table GHLRSSOP
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.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-42

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

Table GHLRDATA

MCC
ISTATUS
BICCTRL
MCC MNC
MNC MSIN
MSIN
ISTATUS ROAMING
ROAMING CATEGORY
CATEGORY
BICCTRL
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
PASSWORD
ODBOG
ODBIC
ODBMISC
ODBECT
INORIG
INTERM
PRTN
SOAPROV
ASTATUS
NAM
INORIG INTERM
PRTN
SOAPROV
ASTATUS
NAM
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
310
9726845555
AA
INTL
ORDINARY
OPERATOR
310 04
04
9726845555
INTL
ORDINARY
OPERATOR
0000
BAOC
BAIC
(BOPRINFO)(BOPRENT)(BCISSMGT)$
0000
BAOC
BAIC
(BOPRINFO)(BOPRENT)(BCISSMGT)$
NONE
NONE
2
Y
ACTING
MSC_ONLY
NONE
NONE
2
Y
ACTING
MSC_ONLY

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

BOCCTRL
BOCCTRL
LMU
LMU
OPERATOR
OPERATOR
BAECT
BAECT
NN

5-43

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

Table GVBARDEF

TABLE GVBARDEF
GVBAR_KEY
GVBARDEF_NAME
OPTIONS
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
1 BHPLMN1
(BAR_DGT 048 048)
$
5 PREMIUM
(BAR_CLS (PREIN)
$ ) $

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-44

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

HLRADMIN Tool

The HLRADMIN tool:


contain several commands that verify subscriber and network
provisioning information.
The command verifying ODB provisioning is TRANSLATE.

PE/TRD/CN/UM972

16.02/EN

May, 2003

Lesson 5. Operator-determined Barring

5-45

S-ar putea să vă placă și