CAMEL Feature1
CAMEL Feature1
CAMEL Feature1
1 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Support of CAMEL
Abstract
The purpose of this document is to describe the function "Support of CAMEL"
from a Data Transcript point of view. It also descibes the main principles for
CAMEL independantly of CAMEL phase and what is unique for different
CAMEL phases (1, 2 and 3)
Contents
A4 XSEIF R2
Page
Revision Information . . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. .
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
Description .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 2
Abbreviations . . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 2
Concerned Nodes . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 3
Concepts . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 4
Prerequisites on the network . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 6
General .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 6
CAMEL in GMSC and MSC/VLR .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 8
CAMEL in HLR .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 8
Extended CAMEL . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 9
Triggering .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 9
Traffic cases .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 12
3
3.1
3.2
4
4.1
Miscellaneous Information . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 33
Class . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 33
References . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . . .. . .. . .. . .. . .. . . .. . .. . .. . 34
DESCRIPTION
Prepared (also subject responsible if other)
2 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Revision Information
Revision
Impacts
Prepared
Date
New Document
ERARDPN
00-05-30
Small update
ERATYDE
01-07-20
ERATYDE
01-10-04
PD1
Update to CN2.0
status. CAMEL Phase
3 added
ERARDPN
02-03-22
PD2
ERARDPN
020426
Description
2.1
Abbreviations
BCSM
CAMEL
CAP
CSI
CS1
Capability Set 1
CS1+
DP
Detection Point
GMSC
GPRS
GSM
gsmSCF
gsmSSF
HLR
HPLMN
Home PLMN
DESCRIPTION
Prepared (also subject responsible if other)
Approved
Checked
2.2
3 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
IDP
IN
Intelligent Network
INAP
IN Application Part
ISDN
IST
IN Service Trigger
ISUP
MSC
MTP
O-CSI
PLMN
SCCP
SLP
SLPI
SMS
TCAP
TDP
T-CSI
VLR
VPLMN
Visited PLMN
Concerned Nodes
GMSC
MSC/VLR
HLR
SSF
SCF
DESCRIPTION
Prepared (also subject responsible if other)
2.3
4 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Concepts
This section aims to briefly describe some concepts in IN and CAMEL. It can
be used as a reference to the other sections.
Assisting gsmSSF
An assisting gsmSSF is used to provide remote user interaction required by the
Service Logic Program in the case when the initiating gsmSSF can not provide
it. Only that sub-set of possible CAMEL Application Part (CAP) Call related
operations applicable to user interaction is applicable in a dialogue between
this type of gsmSSF and SLPI running at an gsmSCF.
Basic Call State Model
The BCSM models the basic call handler process for IN calls. These are the
required activities necessary to establish and maintain communication paths for
users. It also determines when in the call process IN services in the gsmSCF
can interact with the call and how they can manipulate the call process.
Basic Call Handler
This is the part of the gsmSSF that handles the ISUP signalling and the
interconnections of subscribers or call parties.
Call Party
A call party represents a path between the gsmSSF and an addressable
network entity (e.g. an end user). Call connections created by the gsmSCF
are identified by a party identity. The call is initiated by the Calling party and is
received by the Called party.
CAMEL
CAMEL is a network feature which includes support in traditional GSM
functional entities (HLR, GMSC and MSC/VLR) as well as functional entities
originally defined in IN specifications (SSF and SCF). The feature addresses
especially the need for information exchange between the Home PLMN
(HPLMN) and the Visited PLMN (VPLMN) when a HPLMN specific service shall
be provided to a subscriber when roaming outside the HPLMN.
CAMEL Application Part
The CAMEL Application Part (CAP) defines the interface between a gsmSSF
and a gsmSCF.
CAMEL Subscription Information
The CSI is used to indicate that a subscriber has services which require
CAMEL support. It contains sequences with elements, each of them with the
following information:
DESCRIPTION
Prepared (also subject responsible if other)
5 ( 34 )
No
Approved
Checked
Date
Rev
2002-04-26
PD2
gsmSCF address
Service Key
DP Criteria
Reference
Detection Point
A DP is a point in the Basic Call Handler process at which a processing event
can be reported to an gsmSCF or to internal parts in the gsmSSF. If the control
of the Basic Call Handler process is transferred to the gsmSCF when a DP is
reported, the call processing in the gsmSSF is suspended until the gsmSCF
returns the control of the Basic Call Handler process to the gsmSSF. The call
processing is retained by the gsmSSF until the next DP is encountered. All
possible DPs in the call process are shown in the BCSM.
GSM Service Control Function (gsmSCF)
A function in the GSM network that directs control functions in the processing of
supplementary and custom service requests. It is intended to store service
scripts and service data, and be able to execute the Service Logic Program
contained in these scripts towards the gsmSSF.
GSM Service Switching Function (gsmSSF)
A function that interfaces the MSC/GMSC to the gsmSCF. The concept of the
gsmSSF is derived from the IN SSF, but uses different triggering mechanisms
because of the nature of the mobile network.
Initiating gsmSSF
This is a gsmSSF used to allow full control of the call by the gsmSCF. All
gsmSCF initiated call related CAP operations are applicable within a dialogue
set up from an gsmSSF of this type to an SLPI running on an gsmSCF. For the
purpose of this specification, such a dialogue will be initiated as a result of an
Initial DP (IDP) CAP procedure being sent successfully to the gsmSCF.
Intelligent Network Service Trigger
Intelligent Network Service Trigger is a reference to the predefined data in the
gsmSSF which is needed for routing a call via IN.
Service Key
The Service Key can identify to the gsmSCF the service logic that it should
apply. The Service Key is administered by the HPLMN, and is passed by the
VPLMN/HPLMN to the gsmSCF. The Service Key is part of the CSI.
DESCRIPTION
Prepared (also subject responsible if other)
6 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Service Logic
Service Logic is a sequence of processes and functions used to provide a
specific service.
Service Logic Program
IN allows advanced network features to be provided to the parties in a call.
This is done via network services, which bundle one or more network features
together in a coherent manner. The services are provided by running a Service
Logic Program, capable of controlling the call.
Service Logic Program Instance
The invocation and application of a particular SLP, in providing a service or a
service feature for a specific call/service attempt.
Service Script
One or more service building blocks collected together to implement a Service
Logic Program.
Trigger Detection Point
When a DP is armed as a TDP (by CSI), and the DP is encountered, the
gsmSSF will open a new dialogue towards the gsmSCF. For CAMEL services
(using CAMEL Phase 1 or Phase 2) only the Collect Info and Terminating
Attempt Authorized Trigger Detection Points are valid. For CAMEL Phase 3, all
DP stated in the CS-1 BCSM are supported.
Triggering
Triggering is when an Initial DP (IDP) operation is formed using parameters
applicable to the SLP to be run.
2.4
2.5
General
2.5.1
Introduction
The Customized Applications for Mobile network Enhanced Logic (CAMEL)
feature is a GSM phase 2+ network feature providing the mechanisms to
support operator-specific services that are not covered by standardized GSM
services, even while roaming outside the Home PLMN (HPLMN). The feature
addresses in particular the need for information exchange between the HPLMN
and the VPLMN when a HPLMN specific service shall be provided to a
subscriber roaming outside the HPLMN.
DESCRIPTION
Prepared (also subject responsible if other)
7 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Prepaid services.
Private Numbering Plan for example included abbreviated dialing for such
services as friends and family.
Location and time dependent routing where calls from, or to, an end-user
are routed according to location and/or time.
2.5.2
2.5.3
The MSC supports the control of Advice of Charge by the gsmSCF. This
enables, for example, IN-controlled real time prepaid solutions.
Support for requesting and reporting of call start time, stop time, duration
etc. for charging purposes.
Support for writing free format data into MSC and GMSC charging records.
Support for mobile originated SMS in MSC as well as support for SMS-CSI
in the HLR. The MSC can notify the gsmSCF, if the subscriber originates
DESCRIPTION
Prepared (also subject responsible if other)
8 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
2.6
2.7
Whether the leading digits of the called party number match one number
in the white (or black) list.
Whether the Basic Sevice Code matches one in a list of Basic Service
Codes.
CAMEL in HLR
The HLR stores the CAMEL Subscriber Information (CSI). The
O/T/SMS/GPRS-CSI contains the address of the service logic, a service key
(SK) which is sent transparently to the gsmSCF, and a default call handling
parameter indicating the required handling in case an error occurs in the
communication between the gsmSSF and the gsmSCF. It also contains the
CAMEL phase number and CAMEL Trigger Detection Point (TDP).
DESCRIPTION
Prepared (also subject responsible if other)
9 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
The O-CSI and SMS-CSI is sent to the VLR at Location Update or if the CSI
data is updated in the HLR. The O-CSI and T-CSI is sent to the GMSC when
the HLR responds to the message Send Routing Information triggered by the
GRI route in the GMSC. GPRS-CSI is tranferred from the HLR to SGSN for a
GPRS subscriber on GPRS Location Update.
The HLR is able to bar the sending of CAMEL information based on the VPLMN.
The HLR supports the registration for a forwarded-to number which is not in
E.164 format from a CAMEL subscriber with O-CSI. The forwarded-to number
can be sent by the HLR towards the VLR (or GMSC). If the forwarded-to
number is not in E.164 format, it shall not be sent to a non-CAMEL phase 2
(or higher) node.
2.8
Extended CAMEL
The standardized CAP protocol has a limited number of messages compared
to CS1 and CS1+ and is therefor not as powerful. Extended CAMEL is an
enhancement of CAMEL with the ability to use CS1 or CS1+ signalling instead
of CAP. This increase the possibilities for the IN services, i.e. more advanced
services can be provided. If CS1 or CS1+ is used, the IN services will only work
within the network (PLMN) because there is no longer a standard protocol.
The CAMEL subscriber data consists of CSI plus an extension. This extension
exists as default values for standard CAMEL but is changeable with command
HGCEC for Extended CAMEL. There are several possibilities with this extended
information. For example can special CAMEL OICK/TICK- and OIN/TIN-values
be used in the same manner as ordinary OICK/TICK and OIN/TIN in standard
IN.
There are special function codes for Extended CAMEL in the block MIN, i.e.
assigned MIN routes with different route parameters will be used.
The support of Extended CAMEL in MSC/VLR and GMSC is controlled by AXE
parameters (see section chapter 3.2 ).
2.9
Triggering
2.9.1
Introduction
The basic call and connection process is modeled by means of the Basic Call
State Model (BCSM). The BCSM consists of detection points (DPs) in a call
where the gsmSCF can be invoked or the gsmSCF can influence the call
with related operations. Two BCSMs exist, one for originating (O_BCSM) and
one for terminating calls (T_BCSM).
IN triggering is used to hand over the control of the call to the IN service logic
(gsmSCF) at a certain point in the call. The initial conditions for call handling
are prepared at the time of invoking gsmSSF. An important part of this is arming
the applicable DPs. An armed DP is called Trigger Detection Point (TDP).
The arming of the TDPs is dependent on information received in the CSI. For
DESCRIPTION
Prepared (also subject responsible if other)
10 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
CAMEL services, some of the triggering data is received from the HLR in the
CSI, and some triggering data is defined in the trigger tables in the gsmSSF.
The armed TDPs will also be checked against the trigger criteria received from
the HLR and if certain conditions apply, the TDPs can be disarmed again. This
is known as conditional triggering and is done in the case of an O-CSI.
The dialogue set up between gsmSSF and gsmSCF may be either an Initiating
Dialogue or an Assisting Dialogue depending upon the role the gsmSSF is to
perform. An Initiating Dialogue is used when an association between a call
and a SLP running on a gsmSCF needs to be created. An Assisting Dialogue
is used when the gsmSCF orders the Initiating gsmSSF to link to another
gsmSSF (the Assisting gsmSSF) in order to provide additional resources that
the Initiating gsmSSF lacks.
2.9.2
Service invocation
If IN involvement is required in a call, an IN Service Trigger (IST) is pointed
out (outside the gsmSSF). For CAMEL, the IST is pointed out in the MIN route
data. When this happens, the gsmSSF is invoked by a routing case pointing to
a link towards the gsmSSF (an APC link for an integrated gsmSSF).
Trigger preparation
In order to enable and arm the TDPs received in the CSI, the data must be
set up in a trigger table that links IST and TDP (SHISTTOTDP). If this is not
properly done, the call will be released. The TDP to be armed for the CAMEL
service is received in the CSI, and only that TDP is armed (regardless of any
other TDPs defined in the trigger table). The only allowed TDPs for CAMEL
phase 1 and 2 is TDP2 (collect information) for originating calls and TDP12
(terminating attempt authorized) for terminating calls. For CAMEL Phase 3
additional TDPs are allowed.
It is also necessary to know what type of BCSM the gsmSSF should use
(originating or terminating). This data is held in the IST table (SHIST) together
with, for example gsmSSF type (initiating or assisting).
Once the applicable TDPs have been armed, the call progresses. The gsmSSF
will be informed by the Basic Call Handling when a DP is encountered during
the call. If the DP is armed as a TDP then the triggering function is informed.
The triggering function then reads a row from another data table (SHTDP).
This TDP data indicates whether the gsmSSF is to trigger the service as an
Initiating or an Assisting gsmSSF.
Triggering
The InitialDP (IDP) operation has only one mandatory parameter, which is
service key (SK) and is supplied as part of the CSI. This parameter identifies
the SLP to be run at the gsmSCF.
Some of the optional parameters in IDP must be fetched from the Basic Call
Handling by the triggering function. All optional parameters (including extension
fields) must be initiated from trigger tables (SHINS, SHEXLIST), and some
DESCRIPTION
Prepared (also subject responsible if other)
11 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
DESCRIPTION
Prepared (also subject responsible if other)
12 ( 34 )
No
Date
Rev
2002-04-26
PD2
Figure 1
Reference
Trigger tables
Note that the only input into the tables is the IST value. For CAMEL, IST
is set in the MIN route data. The output consists of a lot of data, see the
corresponding application information for each table.
2.10
Traffic cases
2.10.1
Originating CAMEL
Figure 2
2.10.1.1
Originating CAMEL
DESCRIPTION
Prepared (also subject responsible if other)
13 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
MML Command
MGISI:IMSIS=240 01 9,
M=5-46 70,
! MODIFICATION+MSIN => NS (C7GSI)
NA=4,
! INTERNATIONAL NUMBER PLAN
ANRES=
OBA-30&
! BO FOR ORIGINATING CALLS
BO-30&
! ORIGIN FOR FORWARDED CALLS
CBA-46&
! CALL BARRING FOR OWN SUBSCRIBERS
CBAZ-146&
! ODB INTER-ZONAL CALLS
PLMN-0&
! ANNOUNCEMENT LANGUAGE INDICATOR
ERIS-0&
! ERICSSON SPECIFIED SERVICES
! Note: OICK/TICK requires MAP V2
! or MAP V3 with ERICSSON
! extensions, i.e. ERIS-0 must be
! used.
INOPER-2&
! IN OPERATOR GROUP 2 (CAMEL)
!
CAMEL-3&
! CAMEL VERSION 3 SUPPORTED
!
MAPVER-2&
! MAP VERSION 3
NRRG-0&
! ROAMING RESTRICTION GROUP
OWNMS&
! OWN PLMN
NATMS;
! NATIONAL PLMN
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
2.10.1.2
MML commands
DESCRIPTION
Prepared (also subject responsible if other)
14 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
The connection between the existing source system (XSS) and the gsmSSF
is made according to 66/190 46-FAD 104 08 [ref 8]. If an integrated SSF is
used, a APC-link (AM Protocol Carrier) handles the communication between
the two AMs (XSS-SSF).
2.10.1.3
2.10.1.4
MML commands
SHRPI:OSR=OUTGOINGROUTE;
SHRSC:PAR=BO, VAL=74, SCAP=1;
SHRPE;
DESCRIPTION
Prepared (also subject responsible if other)
2.10.2
Date
Rev
2002-04-26
PD2
Reference
Terminating CAMEL
Figure 3
2.10.2.1
15 ( 34 )
No
Terminating CAMEL
2.10.2.2
2.10.2.3
2.10.2.4
DESCRIPTION
Prepared (also subject responsible if other)
16 ( 34 )
No
Example 4
Date
Rev
2002-04-26
PD2
Reference
MML commands
2.10.2.5
2.10.2.6
2.10.2.7
2.10.2.8
2.10.2.9
2.10.2.10
DESCRIPTION
Prepared (also subject responsible if other)
17 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
The MSRN is returned back to the GMSC and is analyzed in the B-number
origin defined in the GRI-route used for the interrogation.
2.10.2.11
3.1
General
3.1.1
(G)MSC/VLR/SSF
Subfile 10000: APT Size Alterations
SAAII:SAE=500,BLOCK=SSCAMEL,NI=2000;
SAAII:SAE=500,BLOCK=SSCAMEL,NI=3000;
SAE 500 for block SSCAMEL is a traffic sensitive SAE and sets the maximum
number of parallel CAP dialogues.
SAAII:SAE=604,NI=100,BLOCK=SHPM2;
SAAII:SAE=604,NI=100,BLOCK=SHPM3;
SAAII:SAE=604,NI=100,BLOCK=SHPM4;
SAE 604 for block SHPM2, SHPM3 and SHPM4 is traffic sensitive and sets
the maximum number of parallel SSF-SCF dialogues using CAMEL Phase
1 (SHPM2), CAMEL Phase 2 (SHPM3) and CAMEL Phase 3 (SHPM4)
application protocol respectively.
SAII:SAE=602,NI=1000,BLOCK=MTVIN;
SAE 602 is used to store data related to O-CSI for visiting mobile subscribers.
One individual is seized for each O-CSI data set received from the Home
Location Register (HLR) for a visiting mobile subscriber.
SAII:SAE=604,NI=10000,BLOCK=SHGTCU;
SAAII:SAE=604,NI=100,BLOCK=SHCC;
SAAII:SAE=605,NI=500,BLOCK=SHCC;
SAE 604 and 605 for block SHCC sets the maximum number of queued internal
ISUP messages from call legs or INAP operations from SCP.
DESCRIPTION
Prepared (also subject responsible if other)
18 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
SAAII:SAE=605,NI=100,BLOCK=SCFCAP2;
SAAII:SAE=605,NI=500,BLOCK=SCFCS1P;
SAII:SAE=606,NI=500,BLOCK=SCFCS1P;
SAII:SAE=629,NI=500,BLOCK=MTVIN;
SAE 629 is used to store data related to SMS-CSI for visiting mobile
subscribers. One individual is seized for each SMS-CSI data set received from
the Home Location Register (HLR) for a visiting mobile subscriber.
SAAII:SAE=700,NI=100,BLOCK=SHSMS;
SAAII:SAE=701,NI=100,BLOCK=SHSMS;
SAAII:SAE=702,NI=100,BLOCK=SHSMS;
Subfile 13000: Exchange Properties
!* CHECK EXCHANGE PROPERTIES IN SSF *!
SHEPP:PROP=ALL;
DESCRIPTION
Prepared (also subject responsible if other)
19 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
The definition of new AM-routes for CAMEL requires that APC links towards the
SSF exists. Note that B-number and charging origins after IN interrogation is
set with parameter BO and CO in the outgoing route.
Subfile 15330: Trigger Tables in SSF-AM
!* TABLE SHTSO - SSF OWN ADDRESS *!
DBTRI;
DBTSI:TAB=SHTSO,TSOID=32,FORGADR=0,ORGNAME=SSF300,OGTTRAN=3,
OGTNAPI=1,OGTNOA=4,OGLT=46707570900;
DBTRE:COM;
DESCRIPTION
Prepared (also subject responsible if other)
20 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
DBTSC:TAB=SHINS,INSID=10,BGVNS=NO,CPN=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=10,FWCI=NO,LN=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=10,OCDN=OPT,RDI=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=10,GDS=NO,GNS=NO;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=10,CAUSE=NO,SII=NO;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=10,HLC=OPT,RGN=OPT,RO=NO;
DBTRE:COM;
! Terminating Traffic !
DBTRI;
DBTSI:TAB=SHINS,INSID=32,CDN=OPT,CGCAT=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,BCAP=OPT,ACGN=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,BGVNS=NO,CPN=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,FWCI=NO,LN=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,OCDN=OPT,RDI=OPT;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,GDS=NO,GNS=NO;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,CAUSE=NO,SII=NO;
DBTRE:COM;
DBTRI;
DBTSC:TAB=SHINS,INSID=32,HLC=OPT,RGN=OPT,RO=NO;
DBTRE:COM;
DESCRIPTION
Prepared (also subject responsible if other)
21 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
DBTSI:TAB=SHTDP,TDPID=32,DIAGTYP=1,PROTI=2,TDPSID=32,
TINSID=32;
DBTRE:COM;
DESCRIPTION
Prepared (also subject responsible if other)
22 ( 34 )
No
Approved
Checked
Date
Rev
2002-04-26
PD2
Reference
NAI
Modification of B-number
1 (international)
2 (unknown)
(EOICK) + B-number
4 (national)
EOICK is only added if Extended CAMEL with IN Category Key is used. After
modification, the numbering plan indicator is set to E.164 and the nature of
address indicator is set to unknown format.
!*****************************************************!
!***
USED B-NUMBER ORIGINS FOR CAMEL
***!
!*****************************************************!
!*
B=70
ORIGINATING CAMEL, UNKNOWN FORMAT
*!
!*
B=73
TERMINATING CAMEL, UNKNOWN FORMAT
*!
!*
B=74
CAMEL CALLS AFTER SCF INTERROGATION
*!
!*****************************************************!
ANBSI:B=70-00,
ANBSI:B=70-01,
ANBSI:B=70-02,
ANBSI:B=70-03,
ANBSI:B=70-04,
ANBSI:B=70-05,
ANBSI:B=70-06,
ANBSI:B=70-07,
ANBSI:B=70-08,
ANBSI:B=70-09,
ANBSI:B=70-10,
ANBSI:B=70-11,
ANBSI:B=70-111,
ANBSI:B=70-112,
ANBSI:B=70-113,
ANBSI:B=70-114,
ANBSI:B=70-115,
ANBSI:B=70-116,
ANBSI:B=70-117,
ANBSI:B=50-118,
ANBSI:B=70-119,
ANBSI:B=70-13,
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=3, F=30;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
DESCRIPTION
Prepared (also subject responsible if other)
23 ( 34 )
No
ANBSI:B=70-14,
ANBSI:B=70-15,
ANBSI:B=70-16,
ANBSI:B=70-17,
ANBSI:B=70-18,
ANBSI:B=70-19,
ANBSI:B=70-2,
ANBSI:B=70-3,
ANBSI:B=70-4,
ANBSI:B=70-5,
ANBSI:B=70-6,
ANBSI:B=70-7,
ANBSI:B=70-8,
ANBSI:B=70-90,
ANBSI:B=70-91,
ANBSI:B=70-92,
ANBSI:B=70-93,
ANBSI:B=70-93,
ANBSI:B=70-95,
ANBSI:B=70-96,
ANBSI:B=70-97,
ANBSI:B=70-98,
ANBSI:B=70-99,
Date
Rev
2002-04-26
PD2
Reference
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5, F=30;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
L=5-20, RC=25;
ANBSI:B=73-4670, RC=25;
ANBSI:B=74-00,
ANBSI:B=74-01,
ANBSI:B=74-02,
ANBSI:B=74-03,
ANBSI:B=74-04,
ANBSI:B=74-05,
ANBSI:B=74-06,
ANBSI:B=74-07,
ANBSI:B=74-08,
ANBSI:B=74-09,
ANBSI:B=74-1,
ANBSI:B=74-2,
ANBSI:B=74-3,
ANBSI:B=74-4,
ANBSI:B=74-5,
ANBSI:B=74-6,
ANBSI:B=74-7,
ANBSI:B=74-8,
ANBSI:B=74-9,
All calls except emergency calls are routed to SSF via RC 25. After IN
interrogation, the calls is forwarded to standard trees.
Subfile 27000: Deblocking of Routes
DESCRIPTION
Prepared (also subject responsible if other)
24 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
BLORE:R=SSFDJO1;
BLORE:R=SSFDJI1;
ARLBE:APCLNK=SSFTRAM;
Deblocking of routes and APC-links.
Subfile 75400: Node Addresses (SCCP GT)
PHGTI:GTA=707570900;
Defines the GT address for the SSF.
Subfile 75500: SCCP Data
C7NPI:SP=3-900, CON;
C7NSI:SP=3-900, SSN=252;
Definition of the SCP in the SCCP ntework.
C7GCI:GTRC=12, PSP=3-900, PTERM;
C7GSI:TT=0,NP=1,NA=4,NS=467070300,GTRC=12;
Definition of a GTRC towards the own SCP for node communication on SCCP
layer in the home network.
C7GCI:GTRC=8,PSP=OWNSP;
C7GSI:TT=3,NP=1,NA=4,NS=467075709,GTRC=8;
Termination in the own exchange of messages sent on SCCP layer to the SSF.
Which TT to use is set in trigger table SHTSO.
Subfile 76000: IMSI Number Analysis
DESCRIPTION
Prepared (also subject responsible if other)
25 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
MGISI:IMSIS=240 01 9,
M=5-46 70,
! MODIFICATION+MSIN => NS (C7GSI)
NA=4,
! INTERNATIONAL NUMBER PLAN
ANRES=
OBA-30&
! BO FOR ORIGINATING CALLS
BO-30&
! ORIGIN FOR FORWARDED CALLS
CBA-46&
! CALL BARRING FOR OWN SUBSCRIBERS
CBAZ-146&
! ODB INTER-ZONAL CALLS
PLMN-0&
! ANNOUNCEMENT LANGUAGE INDICATOR
ERIS-0&
! ERICSSON SPECIFIED SERVICES
! Note: OICK/TICK requires MAP V2
! or MAP V3 with ERICSSON
! extensions, i.e. ERIS-0 must be
! used.
INOPER-2&
! IN OPERATOR GROUP 2 (OWN CAMEL)
CAMEL-3&
! CAMEL VERSION 3 SUPPORTED
MAPVER-2&
! MAP VERSION 3
NRRG-0&
! ROAMING RESTRICTION GROUP
OWNMS&
! OWN PLMN
NATMS;
! NATIONAL PLMN
3.1.2
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
HLR
Subfile 10000: APT Size Alterations
SAAII:SAE=602,
SAAII:SAE=603,
SAAII:SAE=604,
SAAII:SAE=605,
SAAII:SAE=606,
SAAII:SAE=607,
BLOCK=HCSID,
BLOCK=HCSID,
BLOCK=HCSID,
BLOCK=HCSID,
BLOCK=HCSID,
BLOCK=HCSID,
NI=15000;
NI=15000;
NI=15000;
NI=15000;
NI=15000;
NI=15000;
Size alterations for block HCSID is used for storing of CAMEL subscriber data.
Subfile 75400: Address information and Roaming Area characteristics
HGGSI:GSA=46707030000;
Definition of own gsmSCF addresses. All SCF addresses within the PLMN
should be included here.
DESCRIPTION
Prepared (also subject responsible if other)
26 ( 34 )
No
HGRCI:AREA=4-46
HGRCI:AREA=4-46
HGRCI:AREA=4-46
HGRCI:AREA=4-46
70,
70,
70,
70,
Date
Rev
2002-04-26
PD2
Reference
CHAR=OCSIPH1;
CHAR=OCSIPH2;
CHAR=OCSIPH3;
CHAR=EXTCAMEL;
HGRCI:AREA=4-44, CHAR=OCSIPH1;
HGRCI:AREA=4-44, CHAR=OCSIPH2;
HGRCI:AREA=4-44, CHAR=OCSIPH3;
HGRCI:AREA=4-49, CHAR=OCSIPH1;
HGRCI:AREA=4-49, CHAR=OCSIPH2;
HGRCI:AREA=4-49, CHAR=OCSIPH3;
Roaming Area charactersitics for originating CAMEL subscriber data and
extended CAMEL data.
Subfile 80000: Subscriber Data
HGSDC:MSISDN=46707679001,SUD=OCSI-1;
HGSDC:MSISDN=46707679001,SUD=TCSI-1;
HGSDC:MSISDN=46707679001,SUD=OSMCSI-1
HGSDC:MSISDN=46707679001,SUD=GPRCSI-1
HGCMI:MSISDN=46707679001,OCTDP=2,SK=10,
GSA=46707030000,DEH=0,CCH=3;
Subscription to originating CAMEL service with SK=10 (originating prepaid).
The default error handling indicates that the call should be released if the
connection to the SCF fails. Trigger Detection Point 2 (collected information)
is used.
HGCMI:MSISDN=46707679001,TCTDP=12,SK=32,
GSA=46707030000,DEH=1,CCH=3;
Subscription to terminating CAMEL service with SK=32 (PN incoming calls).
The default error handling in this case indicates that the call should continue if
connection to the SCF fails. TDP 12 is used.
HGCMI:MSISDN=46707679001,OSMSTDP=1,SK=200,
GSA=46707030000,DEH=0,CCH=3;
Subscription to originating SMS service (SK=200) using CAMEL Phase 3
(CCH=3). The Originating SMS TDP 1 (DP Originating SMS collected info) is
used. In case of error in the dialogue between GSM service control function
and GSM service switching function the call is released (DEH=0).
HGCMI:MSISDN=46707679001,GPRSTDP=1,SK=123,
GSA=46707030000,DEH=0,CCH=3;
Subscription to CAMEL GPRS function with Service Key 123. GPRSTDP 1
indicates Detection Point attach. CAMEL Phase 3 is used (CCH=3) and in case
DESCRIPTION
Prepared (also subject responsible if other)
27 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
of error in the dialogue between GSM service control function and GSM service
switching function the call is released (DEH=0).
If Extended CAMEL is used, additional subscriber data is defined here with
command HGCEC.
3.1.3
SCF
Subfile 10000: APT Size Alterations
The size alterations described below is necessary for implementing CAMEL
Phase 1.
SAAII:SAE=500, NI= 100, BLOCK=SCFCOD;
! Number of traffic task indiv.
EXT.min:0
!
! at invocation of encoding/
max:65535
!
! decoding function by the
RED.min:0
!
! protocol indpendent engine.
max:65535
!
!
- traffic sensitive !
!------------------------------------------------------!
SAAII:SAE=500, NI= 100, BLOCK=SSCCS;
! Number of active controltype
EXT.min:0
!
! encoding instances in SCP <-> ,
max:65535
!
! CCS dialogues.
RED.min:0
!
! CCS: Call Center (billing) Service max:65535
!
!
- traffic sensitive !
!------------------------------------------------------!
SAAII:SAE=500, NI=
20, BLOCK=SSCDO;
! Number of global information
EXT.min:0
!
! individuals at invocation of
max:500
!
! SLPI charging from SCP, i.e.
RED.min:0
!
! charging data output (CDO).
max:500
!
!
- traffic sensitive maxval=65535
!
!------------------------------------------------------!
SAAII:SAE=604, NI=
20, BLOCK=SSCDO;
! Number of Basic Encoded Rule
EXT.min:0
!
! (BER) encoded charging data
max:500
!
! from SLPI prior to transfer it RED.min:0
!
! to the CDR (= SAE-500/SSCDO).
max:500
!
!
- traffic sensitive maxval=65535
!
!------------------------------------------------------!
SAAII:SAE=617, NI= 100, BLOCK=SSI;
! Number of additional call
EXT.min:1
!
! related monitor requests not
max:300
!
! being stored in the standard , RED.min:1
!
! call individuals.
max:300
!
!
- traffic sensitive !
!------------------------------------------------------!
DESCRIPTION
Prepared (also subject responsible if other)
28 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
DESCRIPTION
Prepared (also subject responsible if other)
29 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
SAAII:SAE=760, NI=
10, BLOCK=CAMPM01;
! Number of active SSF-SCF
EXT.min:1
!
! dialogues using CAMEL
max:65535
!
! APPLICATION PROTOCOL
RED.min:1
!
!
- traffic sensitive max:65535
!
!------------------------------------------------------!
SAAII:SAE=760, NI=
10, BLOCK=CAMPM02;
! Number of active SSF-SCF
EXT.min:1
!
! dialogues using CAMEL
max:65535
!
! APPLICATION PROTOCOL
RED.min:1
!
!
- traffic sensitive max:65535
!
!------------------------------------------------------!
SAAII:SAE=760, NI=
10, BLOCK=SSTAB2;
! Number of origin data indiv.
EXT.min:0
!
! associated with the data
max:65535
!
! modules for controltype
RED.min:0
!
! NRTAB2.
max:65535
!
!------------------------------------------------------!
SAAII:SAE=761, NI=
10, BLOCK=SSTAB2;
! Number of analysis tree indiv. EXT.min:0
!
! associated with the data
max:65535
!
! modules for controltype
RED.min:0
!
! NRTAB2.
max:65535
!
!------------------------------------------------------!
SAAII:SAE=770, NI= 100, BLOCK=SSI;
! Number of call data and lookup EXT.min:0
!
! table individuals.
max:65535
!
!
RED.min:0
!
!
- traffic sensitive max:65535
!
!------------------------------------------------------!
The size alterations described below is introduced for CAMEL Phase 2.
DESCRIPTION
Prepared (also subject responsible if other)
30 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Definition of SCCP routing case for terminating in own node, routing case
towards SSF in MSC1 and a routing case for access to the international
network.
DESCRIPTION
Prepared (also subject responsible if other)
31 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
!U.K. SSF
!
!GERMAN SSF
!
!AUSTRALIAN SSF !
!SINGAPORIAN SSF!
3.2
AXE parameters
Some AXE parameters are password protected and can only be accessed
with command SYPAC.
3.2.1
MSC/VLR
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSM1APTF,NAME=MSCNF384,VALUE=1;
DBTRE:COM;
Parameter MSCNF384 indicates CAMEL Phase 1 feature activation in the node.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSF,NAME=MSCNF499,VALUE=0;
DBTRE:COM;
Parameter MSCNF499 indicates extended CAMEL activation. In this example,
extended CAMEL will not be used.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMMSF,NAME=MSCNF132,VALUE=1;
DBTRE:COM;
Parameter MSCNF132 indicates the availability of the administration of
Location Numbers.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMDSF,NAME=MSCNF336,VALUE=1;
DBTRE:COM;
Parameter MSCNF336 indicates the availability of support related to Provision
of Subscriber Information towards the HLR.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSF,NAME=MSCNF15,VALUE=1;
DBTRE:COM;
Parameter MSCNF15 indicates the support of Advice of Charge.
DESCRIPTION
Prepared (also subject responsible if other)
32 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSM1APTF,NAME=MSCNF618,VALUE=1;
DBTRE:COM;
Parameter MSCNF618 indicates the support of CAMEL phase 2.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=PGSMMSSC,NAME=ECAMELRESTRICT,VALUE=0;
DBTRE:COM;
Parameter ECAMELRESTRICT determines whether Extended CAMEL with
intelligent network category key applies for all circuit switched basic services
except emergency calls or only for telephony and auxiliary telephony.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSM1APTF,NAME=MSCNF6182,VALUE=1;
DBTRE:COM;
Parameter MSCNF6182 indicates the support of CAMEL phase 3.
3.2.2
GMSC
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSF,NAME=GMSCNF384,VALUE=1;
DBTRE:COM;
Parameter GMSCNF384 indicates if CAMEL phase 1 is supported.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSF,NAME=GMSCNF499,VALUE=1;
DBTRE:COM;
Parameter GMSCNF499 indicates if Extended CAMEL is supported. In this
example only standard CAMEL is supported.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSF,NAME=GMSCNF618,VALUE=1;
DBTRE:COM;
Parameter GMSCNF618 indicates if CAMEL phase 2 is supported.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMMSSC,NAME=CAMELCUGBAR,VALUE=1;
DBTRE:COM;
Parameter CAMELCUGBAR indicates if Closed User Group (CUG) calls is to
be barred in the SSF.
3.2.3
HLR
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMHRSF,NAME=HLRNF496,VALUE=1;
DBTRE:COM;
DESCRIPTION
Prepared (also subject responsible if other)
33 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
Parameter HLRNF496 is the main switch for enabling CAMEL in the HLR.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMHRSF,NAME=HLRNF498,VALUE=1;
DBTRE:COM;
Parameter HLRNF498 indicates support of extended CAMEL.
DBTRI;
DBTSC:TAB=AXEPARS,SETNAME=GSMHRSF,NAME=HLRNF746,VALUE=1;
DBTRE:COM;
Parameter HLRNF746 indicates support of CAMEL phase 2.
Miscellaneous Information
4.1
Class
Support of CAMEL Phase 2 is a standard optional feature.
DESCRIPTION
Prepared (also subject responsible if other)
34 ( 34 )
No
Date
Rev
2002-04-26
PD2
Reference
References
a