Professional Documents
Culture Documents
[
1]
O-BCSM (Originating BCSM)
T-BCSM (Terminating BCSM)
A fundamental concept for IN control is the basic call state model (BCSM). When
a call is
processed by an exchange, the call goes through a number of pre-defined phases.
These phases of the call are described in the BCSM. The BCSM generally follows t
he ISUP
signalling of a call
O-BCSM
Points in call
1. O_Null & Authorize Origination Attempt
2. Collect_info (Merged with 1. in CAMEL Ph1)
3. Analyze_Info
4. Routing & Alerting (Merged with 3. in CAMEL Ph1)
5. O_Active
6. O_Exception
Detection Points
1 Origination_Attempt_Authorized
2 Collected_Info
3 Analyzed_Info (this is the only Statically armed DP, others are dynamically ar
med using "Request Report BCSM (RRBE)" message by the SCP)
4 Route_Select_Failure
5 O_Called_Party_Busy
6 O_No_Answer
7 O_Answer
8 O_Mid_Call
9 O_Disconnect
10 O_Abandon
T-BCSM
Points in call
7. T_Null & Authorize Termination_Attempt
8. Select_Facility & Present_Call
9. T_Alerting (Merged with 8. in CAMEL Ph1)
10. T_Active
11. T_Exception
Detection Points
12 Termination_Attempt_Authorized
13 T_Called_Party_Busy
14 T_No_Answer
15 T_Answer
16 T_Mid_Call
17 T_Disconnect
18 T_Abandon
Messages
basic INAP call example
Initial Detection Point (IDP)
RRB (Request Report BCSM)
Event Report BCSM (ERB)
Connect (CON)
Continue (CONT)
Send Charging Information (SCI)
ACH (Apply Charging)
ACR (Apply Charging Report)
================================================================================
==
http://telecomprotocols.blogspot.com.br/2012/09/intelligent-networks-in-and-came
l.html
Intelligent Networks (IN):Intelligent Networks is a concept service intelligence resides in a central node
called an SCP and SSPs (residing on Switches) relinquish control to this node a
t particular stages in a call so that appropriate service logic can be applied.
Objectives of IN:
Network Before IN: Before IN application, there was messed network for every nod
e:
Basic Concepts
PIC and DPs & BCSM:
Point In Call (PIC) : A state in a basic call state model.
Detection Point (DP) : A point in basic call processing at which specific event
is detected. Detection Points represent transitions between points in call proc
essing (PICs). There are two types of DPs: TDP and EDP. EDP is also of two Type.
-Trigger Detection Point (TDP): statically armed DP at which the MSC/SSP first c
ontacts the SCP to request for instructions or to provide information about call
events. Processing is suspended when the DP is encountered.
-Event Detection Point -Notification (EDP-N): An EDP is a dynamically armed DP t
hat is armed by the SCP. The
call processing point at which the MSC/SSP must cont
act the SCP to notify it of an event. Processing is not suspended when encounte
ring the DP.
- Event Detection Point Request (EDP-R): This detection point is dynamically arm
ed within the context of a CAMEL control relationship. Processing is suspended w
hen encountering the DP and the gsmSSF waits for instructions from the gsmSCF.
- Service Switching Function (SSF) This is co-located with the MSC itself, and a
cts as the trigger point for further services to be invoked during a call.
- Service Control Function (SCF) This is a separate set of platforms that receiv
e queries from the SSP.
- Service Data Function (SDF) This is a database that contains additional subscr
iber data, or other data required to process a call.
- Specialized Resource Function (SRF) or Intelligent Peripheral (IP) This is a n
ode which can connect to both the SSP and the SCP and delivers additional specia
l resources into the call, for example play voice announcements or collect DTMF
tones from the user.
Customized Applications for Mobile networks Enhanced Logic, or CAMELfor short, i
s a set of standards designed to work on either a GSM core network or UMTS netwo
rk. They allow an operator to define services over and above standard GSM servic
es/UMTS services. The CAMEL architecture is based on the Intelligent Network (IN
) standards, and uses the CAP protocol and it is particularly effective in allow
ing these services to be offered when a subscriber is roaming.
CAMEL Network Structure:
CSI identifies if the subscriber requires CAMEL support. CSI identifies which gs
mSCF to use for that CAMEL support. CSI contains information related to the Oper
ator Specific Service (OSS) of the subscriber, for example the Service Key.
Originating-CSI identifies subscriber as having originating CAMEL Services. O-CS
I is stored in the VLR as part of subscriber data for roaming subscriber in the
VLR area.
Terminating-CSI identifies subscriber as having terminating CAMEL Services. T-CS
I is fetched by the GMSC when the HLR of the called subscriber is being interrog
ated by the GMSC. Originating-CSI is sent to the GMSC for forwarding.
CSI CONTENT gsmSCF address: as an E.164 number
Service Key : which identifies to the gsmSCF the service logic that should be
used.
Default call handling: that indicates how to proceed the call in case of error
in the dialogue (release or continue).
TDP list: that indicates on which Detection Point (DP) triggering shall take pla
ce. Only DP2 for O-CSI and only DP12 for T-CSI.
DP2/ DP3 Trigger Detection Point:
A-Party
MSC
VLR
B-Party
============================================================
Setup
>
SIOC(IN) ->
< Complete Call(IN)
INITDP(2) >
<
Continue
SIOC(No IN) ->
< Complete Call
< Call Proc/Assnmt ->
SCP
IAM
>
DP2 (OCSI)
Service Screened in first SIOC: COS, ODB (BAOC & BAOC roaming outside the HPLMN
Country), BAOC, CUG, IN (O-CSI)
Service screened in second SIOC: Remaining flavos if ODB and barring, LCO, OSSP
screening.
DP12 Trigger Detection Point:
A-Party
MSC
HLR
B-Party
============================================================
IAM
>
SRI
->
< SRI ACK(IN)
INITDP(12)
>
<
CONTINUE
SRI
->
< SRI ACK
Paging
SCP
>
>
MSC-A
HLR
SCP
PSTN
==================================================================
IAM
>
SRI
>
<-SRI ACK(CFU,TCSI
-INITDP(12)
<
CONTINUE
INITDP(2)
<
CONNECT
-IAM
& OCSI)
>
>
>
Applying O-CSI to a call forwarded by CAMEL (T-CSI) : CAMEL can be used to forwa
rd calls, instead of using GSM Call Forwarding. It is possible to apply an O-CSI
CAMEL service to the outgoing leg created by a CAMEL forwarding service.
A-Party
MSC-A
HLR
SCP
PSTN
===================================================================
IAM
>
SRI
->
< -SRI ACK (TCSI & OCSI)
-INITDP (12) ->
< -CONNNECT(DRA + OCSI)
INITDP(2)
>
<
CONNECT(CLI Modified) IAM(with modified CLI) >
ANSWER Event Detection Point- Notify:
A-Party
MSC
HLR
SCP
PSTN
==================================================================
IAM
>
SRI
->
< -SRI ACK(TCSI )
INITDP(12)
>
< -RRBE(EDP, T_Answer)
CONNECT(PSTN)
->
-IAM
->
<
-ACM
<
-ACM
<
-ANM
<
-ANM
Disconnect Event Detection Point- Request:
A-Party
MSC
HLR
SCP
PSTN
=================================================================
IAM
>
SRI
>
< -SRI ACK(TCSI )
-INITDP(12)
>
<
-RRBE(EDP, T_Answer)
CONNECT(PSTN)
->
-IAM
<
<
-ACM
<
-ANM
<
REL ->
-ACM
-ANM
->
-ERB
Continue
<
<
<
ERB
>
-REL
-REL
>
RLC -
External IP Connection:
A-Party
SCP
MSC
IP
VLR
MS
->
================================================================================
setup
>
SIOC
->
< Continue(OCSI ) INITDP(2)
>
< ETC(IP)
-PRI Connection Established
>
-DFC
-PRI Connection Trerminated
Continue
-Paging
>
Example of VPN: An example of MO CAMEL Phase 1 service is VPN. User A subscribes
to VPN, the CSI (stored in the HLR) is copied to the VLR at Location Update. Af
ter dialing a short number (1) (e.g.colleague s extension), the call is stopped b
y the SSF which requests instructions from the SCF (2). The SCF gives the SSF th
e full number (3) that the VMSC uses to route the call to the GMSC (4).
Callee
VMSC
SCP
GMSC
================================================================================
Setup(1234)
>
<
<
<
<
-INITDP(1234)
>
-CONNECT(0122334343)
IAM
>
An example of an MT CAMEL Phase 1 service is Time Dependent Routing (TDR). A su
bscriber can decide where his calls will be routed depending on the period of th
e month/ week or even the time of the day (e.g. to his mobile, voice mail, secre
tary fixed line).
When the GMSC receives the called party CSI (6),the SSF stops the call to reques
t instructions from the SCF (7).The SCF provides routing information to the SSF
so that the call is routed to the subscriber s mobile since he is willing to accep
t calls at this time of the day (8).
Within CAMEL we are CAMEL Phase 1 compliant. Hence all the following CAMEL Phase
1 operations are available currently in the MSC/SSP:
ActivityTest
Connect
Continue
EventReportBCSM (ERB)
InitialDP
ReleaseCall
RequestReportBCSMEvent (RRBE)
The following new operations are implemented to support CAMEL Phase 2:
ETC (EstablishTemporaryConnection)
DFC (DisconnetForwardConnection)
FCI (FurnishChargingInformation)
ResetTimer
ApplyCharging (AC)
ApplyChargingReport (ACR)
Send Charging Information (SCI)
Play Announcement
Connect To Resource (for SRF)
Prompt and Collect User Information
Call Information Request (CIR)
Call Information Report
IEs:
Initial DP (IDP): - from gsmSSF to gsmSCF to collect the information
Called PartyNumber
- Carrier Information
- Originating Line Information
- scf ID