Professional Documents
Culture Documents
CAMEL Phases PDF
CAMEL Phases PDF
Zahid Ghadialy
Date: 25/07/2004
Introduction
CAMEL has been divided into Phases. The last section in this primer
lists the functionality of each phases. The latest Phase is Phase 4. If an
IPLMN (Interrogating PLMN) or VPLMN (Visiting PLMN) supports
CAMEL Phase 4, it shall also provide the functionality of all previous
CAMEL phases.
Technical Terms
For any further discussions we would need to use some technical terms.
They are discussed in this section.
CAMEL phase 1:
CAMEL phase 2:
• Call screening
• VPN for calls
• Call Forwarding
• Call Redirection
• Call Rerouting
Triggering on MO, MT and • MT calls trigger in
• Follow-on calls
forwarded calls. the GMSC only.
• In-band user interaction
(DTMF)
• Tones and
announcements
• Pre-paid (MO, MT, CF)
• Free-phone
• Premium rate
• Personal Discount
Charging operations -
• Location Dependent
discount
• Reverse Charging
CSE provided e-parameters • MO AoC -
• Cleaner termination of
New detection points relationship.
(Abandon, Busy, • Better pre-paid service.
-
NotReachable, NoAnswer,
RouteSelectFailure cases) • Hunting type of
services.
• To reduce CSE & SSP
Triggering criteria -
load
• The exact location
may not be up-to-
• The CSE may request date unless the
HLR to provide mobile has an
Any Time Interrogation subscriber status and/or active call
location information at ongoing.
any time.
• No call
supervision
• USSD call-back for pre-
paid roaming
USSD communication between
MS and CSE
• Control & enquiry of IN
services
• Enhances pre-paid
• CSE based carrier
selection
Control of north American
carrier information
• Selecting correct long
distance network for
user interaction
Notification of supplementary
service (CCBS, ECT, CD and • Fraud control
MPTY) invocation to CSE
3 CAMEL phase 3:
• Reverse Charging
CSE provided e-parameters
• Cleaner termination of relationship.
CAMEL2 new detection points (Abandon, Busy, • Better pre-paid service.
NotReachable, NoAnswer, RouteSelectFailure cases)
• Hunting type of services.
• To trigger on demand only, e.g. for hunting
CAMEL3 new trigger detection points.
services.
Triggering criteria • To reduce CSE & SSP load
• The CSE may request HLR to provide
subscriber status and/or location information
Any Time Interrogation. Enhanced with CAMEL3
at any time.
current location retrieval, and ATI for GMLC.
• Virtual operators
Subscribed dialled services (D-CSI) • HPLMN specific service numbers
Serving Network Dialled services (N-CSI) • VPLMN specific service numbers
• Enhances pre-paid.
MO SMS control (CS+PS)
• Enhances VPN
Inter-working with GPRS • GPRS pre-paid
CS Mobility management notifications • CSE can monitor location / reachability
• CSE can control inter-working with
supplementary services (CW, hold, CF, CD,
Service Interaction Indicators ECT, MPTY).
CAMEL phase 4:
• Reverse Charging
CSE provided e-parameters • MO & MT AoC
• · Cleaner termination of
CAMEL2 new detection points
relationship.
(Abandon, Busy,
• · Better pre-paid service.
NotReachable, NoAnswer,
RouteSelectFailure cases)
• · Hunting type of services.
CAMEL3 new trigger detection • · To trigger on demand only, e.g.
points. for hunting services.
Triggering criteria • · To reduce CSE & SSP load
Any Time Interrogation. • The CSE may request HLR to
Enhanced with CAMEL3 provide subscriber status and/or
current location retrieval, and location information at any time.
ATI for GMLC. CAMEL4
enhances this to PS domain. • ATI for GMLC
• USSD call-back for pre-paid
USSD communication between roaming
MS and CSE
• Control & enquiry of IN services
• Enhances pre-paid·
• CSE based carrier selection
Control of north American
carrier information
• Selecting correct long distance
network for user interaction
Notification of supplementary
service (CCBS, ECT, CD and • · Fraud control
MPTY) invocation to CSE
For CS calls
• · To control CSE overload
Call Gapping only. Not for
situations within HPLMN
SMS or GPRS.
• · To control MT supplementary
services (CW, hold, CF, CD, ECT,
MPTY)
MT call triggering in VMSC-B
• · Pre-paid for MT air-time charge
(1st minute free, e.g. in USA)
Abandon as an EDP-R • · Improves charging
Enhanced FreeFormatCharging • · Makes the CSE service logic
data (40 octets -> 160 octets) easier
Reporting of MSRN/FTN to • · Charging control of optimally
CSE routed calls
• Multiple Subscriber Profile phase
2
• CSE can control CF, barring
CSE-HLR interface: supplementary services.
ATM/ATSI/NSDC • Off-line subscription control based
on VPLMN / time-of-day
• Virtual operators
Subscribed dialled services (D- • · HPLMN specific service · No call
CSI) numbers supervision
Serving Network Dialled • · VPLMN specific service · No call
services (N-CSI) numbers supervision
• · Enhances pre-paid.
· Not content
SMS control (CS+PS)
based
• · Enhances VPN
· Not content
Inter-working with GPRS • · GPRS pre-paid
based
CS Mobility management • · CSE can monitor location /
notifications reachability
• · CSE can control inter-working
with supplementary services (CW,
hold, CF, CD, ECT, MPTY).
Service Interaction Indicators
• · Multiple subscriber profile phase
2
Interactions with Optimal
• · CSE can control usage of OR
Routing
• Wake-up calls
• Conference calling
• Parallel hunting
Call Party Handling
• Click-to dial
• IN based CCBS
• Control CPH configuration during
Mid call procedure for MO and call.
MT calls
• Automatic call collect
• IMS pre-paid
CAMEL for IMS
• Convergence to CS and GPRS
services
• Enhancements of pre-paid warning
Inclusion of flexible tone tones
injection
• Various informative tones
•
Provision of location • The location of B-subscriber at the
information of called subscriber beginning of the call provided to
(Alerting phase) service logic
Notification of GPRS mobility • CSE can monitor location /
management to CSE reachability in PS side
Inclusion of ODB data in the
• Enhancement of MSP ph 2
CSE-HLR interface
• Charging based on current
Location information during an
location, for inter-PLMN and/or
ongoing call (Handover DP)
inter-system handovers
Transfer of the IMEI (with • allow the gsmSCF to determine
software version) and MS class information about the capabilities
mark to the CSE of the ME
Any Time Interrogation from • Number portability query for
CSE to MNP-SRF prepay calls
• A functional entity (VMSC,
GMSC or SGSN) may support the
complete CAMEL phase4
functionality or, as a network
Partial implementation of
option, it may support the
CAMEL phase 4
complete CAMEL phase3
functionality and a partial
implementation of CAMEL
phase4.
Concluding Remarks
We have covered some basic details of CAMEL in this tutorial. As mentioned in the
beginning, this is just an introductory tutorial. Below is the list of references that an
interested reader can use to expand their knowledge of the topic. [1] provides the basics
of CAMEL procedures and the way they are applied during call processing. [7] gives
ideas on how to implement VoIP in 3G networks based on CAMEL. Interested user can
have a look at [7] for details. [3] gives details about CAMEL Application Part (CAP). [2]
provides in-depth implementation related stuff for CAMEL.
References
[3] 3GPP TS 29.078: CAMEL Phase 4; CAMEL Application Part (CAP) specification
[6] 3GPP TS 29.278: CAMEL Application Part (CAP) Specification for IP Multimedia
Subsystems (IMS)
[7] 3GPP TR 21.978: Feasibility Technical Report - CAMEL Control of VoIP Services
[10] IP Support in 3G systems; Snehamoy Banarjee and Dr. Dheeraj Sanghi - Indian
Institute of Technology, Kanpur