|
|
Contents of each CAMEL Phase
Functionality |
Purpose / supports |
Restrictions |
Triggering on MO, MT and forwarded calls. |
|
|
Any Time Interrogation |
|
|
Functionality |
Purpose / supports |
Restrictions |
Triggering on MO, MT and forwarded calls. |
|
|
Charging operations |
|
- |
CSE provided e-parameters |
|
- |
New detection points (Abandon, Busy, NotReachable, NoAnswer, RouteSelectFailure cases) |
|
- |
Triggering criteria |
|
- |
Any Time Interrogation |
|
|
USSD communication between MS and CSE |
|
|
Control of north American carrier information |
|
|
Notification of supplementary service (CCBS, ECT, CD and MPTY) invocation to CSE
|
|
|
Functionality |
Purpose / supports |
Restrictions |
Triggering on MO, MT and forwarded calls. |
|
|
Charging operations |
|
|
CSE provided e-parameters |
||
CAMEL2 new detection points (Abandon, Busy, NotReachable, NoAnswer, RouteSelectFailure cases) |
|
|
CAMEL3 new trigger detection points. |
|
|
Triggering criteria |
|
|
Any Time Interrogation. Enhanced with CAMEL3 current location retrieval, and ATI for GMLC. |
|
|
USSD communication between MS and CSE |
|
|
Control of north American carrier information |
|
|
Notification of supplementary service (CCBS, ECT, CD and MPTY) invocation to CSE
|
|
|
Call Gapping |
|
|
MT call triggering in VMSC-B |
|
|
Abandon as an EDP-R |
|
|
Enhanced FreeFormatCharging data (40 octets -> 160 octets) |
|
|
Reporting of MSRN/FTN to CSE |
|
|
CSE-HLR interface: ATM/ATSI/NSDC |
|
|
Subscribed dialled services (D-CSI) |
|
|
Serving Network Dialled services (N-CSI) |
|
|
MO SMS control (CS+PS) |
|
|
Inter-working with GPRS |
|
|
CS Mobility management notifications |
|
|
Service Interaction Indicators |
|
|
Functionality |
Purpose / supports |
Restrictions |
Triggering on MO, MT and forwarded calls. |
|
|
Charging operations |
|
|
CSE provided e-parameters |
|
|
CAMEL2 new detection points (Abandon, Busy, NotReachable, NoAnswer, RouteSelectFailure cases) |
|
|
CAMEL3 new trigger detection points. |
|
|
Triggering criteria |
|
|
Any Time Interrogation. Enhanced with CAMEL3 current location retrieval, and ATI for GMLC. CAMEL4 enhances this to PS domain. |
|
|
USSD communication between MS and CSE |
|
|
Control of north American carrier information |
|
|
Notification of supplementary service (CCBS, ECT, CD and MPTY) invocation to CSE
|
|
|
Call Gapping |
|
For CS calls only. Not for SMS or GPRS. |
MT call triggering in VMSC-B |
|
|
Abandon as an EDP-R |
|
|
Enhanced FreeFormatCharging data (40 octets -> 160 octets) |
|
|
Reporting of MSRN/FTN to CSE |
|
|
CSE-HLR interface: ATM/ATSI/NSDC |
|
|
Subscribed dialled services (D-CSI) |
|
· No call supervision |
Serving Network Dialled services (N-CSI) |
|
· No call supervision |
SMS control (CS+PS) |
|
· Not content based |
Inter-working with GPRS |
|
· Not content based |
CS Mobility management notifications |
|
|
Service Interaction Indicators |
|
|
Interactions with Optimal Routing |
|
|
Call Party Handling |
|
|
Mid call procedure for MO and MT calls |
|
|
CAMEL for IMS |
|
|
Inclusion of flexible tone injection |
|
|
|
|
|
Provision of location information of called subscriber (Alerting phase) |
|
|
Notification of GPRS mobility management to CSE |
|
|
Inclusion of ODB data in the CSE-HLR interface |
|
|
Location information during an ongoing call (Handover DP) |
|
|
Transfer of the IMEI (with software version) and MS class mark to the CSE |
|
|
Any Time Interrogation from CSE to MNP-SRF |
|
|
Partial implementation of CAMEL phase 4 |
|
|
Enhancements of Dialled Services |
·Full control of Dialled Services |
|
Full CAMEL4 prepay support for SCUDIF |
·The capability to report basic service code changes during ongoing call. |
|
Change of position procedure armed with criteria |
· Technical enhancement to reduce the signalling load |
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
[1] 3GPP TS 22.078: CAMEL Service Description; Stage 1
[2] 3GPP TS 23.078: CAMEL Phase 4; Stage 2
[3] 3GPP TS 29.078: CAMEL Phase 4; CAMEL Application Part (CAP) specification
[4] 3GPP: Contents of each CAMEL phase
[5] 3GPP TS 23.278: CAMEL Phase 4 - Stage 2; IM CN Interworking
[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
[8] Wireless Intelligent Networking by G. Christensen, P. Florack and R. Duncan
[9] 3G service control; M.D.Cookson and D.G.Smith - BT Technological Journal, Vol 19, No. 1, Jan 2001
[11] What is CAMEL? - WAP Insight
[12] Is the CAMEL standard stranded in the desert? - Communications Week International, May 7, 2001
[13] Open Service provisioning in GSM - Eckhard Geulen, Jens Hartmann