The CAMEL Application Part (CAP) is a signalling protocol used in the
Intelligent Network
The Intelligent Network (IN) is the standard network architecture specified in the ITU-T Q.1200 series recommendations. It is intended for fixed as well as mobile telecom networks. It allows operators to differentiate themselves by providing ...
(IN) architecture. CAP is a
Remote Operations Service Element (ROSE) user protocol, and as such is layered on top of the
Transaction Capabilities Application Part (TCAP) of the
SS#7 protocol suite. CAP is based on a subset of the
ETSI
The European Telecommunications Standards Institute (ETSI) is an independent, not-for-profit, standardization organization operating in the field of Information and communications technology, information and communications. ETSI supports the de ...
Core and allows for the implementation of carrier-grade, value added services such as unified messaging, prepaid, fraud control and Freephone in both the
GSM
The Global System for Mobile Communications (GSM) is a family of standards to describe the protocols for second-generation (2G) digital cellular networks, as used by mobile devices such as mobile phones and Mobile broadband modem, mobile broadba ...
voice and
GPRS
General Packet Radio Service (GPRS), also called 2.5G, is a mobile data standard on the 2G cellular communication network's Global System for Mobile Communications, global system for mobile communications (GSM). Networks and mobile devices wit ...
data networks.
CAMEL
A camel (from and () from Ancient Semitic: ''gāmāl'') is an even-toed ungulate in the genus ''Camelus'' that bears distinctive fatty deposits known as "humps" on its back. Camels have long been domesticated and, as livestock, they provid ...
is a means of adding intelligent applications to mobile (rather than fixed) networks. It builds upon established practices in the fixed line telephony business that are generally classed under the heading of (Intelligent Network Application Part) or
INAP CS-2 protocol.
[3GPP TS 29.078](_blank)
- The 3GPP specification for CAP
Protocol specification
The CAMEL Application Part (CAP) portable, software provides mechanisms to support operator services beyond the standard GSM services for subscribers roaming within or outside the Home
PLMN (HPLMN). The CAP product extends the IN framework to the GSM/3G networks for implementing IN-based services within GSM/3G networks.
CAMEL is used when the subscriber is roaming between networks, allowing the home network to monitor and control calls made by the subscriber. CAMEL provides services such as prepaid roaming services, fraud control, special numbers (e.g., 123 for voicemail that works everywhere) and closed user groups (e.g., office extension numbers that work everywhere).
As with CAMEL, CAP has been defined in four phases, each of which has an accompanying specification that builds upon the previous phase. Each CAP phase provides the message set and procedures needed to support the corresponding CAMEL phase requirements, as defined i
3GPP TS 22.078(service aspects) an
(technical realization).
The definition of the protocol may be considered to be split into three sections:
*the definition of the Single Association Control Function (SACF)/Multiple Association Control Function (MACF) rules for the protocol, defined within the prose of the specification;
*the definition of the operations transferred between entities, defined using
Abstract Syntax Notation One
Abstract Syntax Notation One (ASN.1) is a standard interface description language (IDL) for defining data structures that can be serialized and deserialized in a cross-platform way. It is broadly used in telecommunications and computer networ ...
(ASN.1);
*the definition of the actions taken at each entity, defined by the state transition diagrams.
References
{{Reflist
Signaling System 7
Application layer protocols
Year of introduction missing