Description
Calling Line Identification Presentation (CLIP) is a standardized supplementary service within the 3GPP framework that allows the network to present the calling party's number (or other identification) to the called subscriber's terminal equipment. Architecturally, CLIP operates within the core network, specifically leveraging the Intelligent Network (IN) capabilities and the Home Location Register (HLR) for service subscription data. The service logic is typically executed in the Mobile Switching Center (MSC) or the IP Multimedia Subsystem (IMS) for later releases, where it processes signaling messages like the Initial Address Message (IAM) in ISUP or the INVITE request in SIP to extract and forward the calling line identity.
How CLIP works involves several key components and signaling steps. When a call is initiated, the originating MSC or IMS node includes the calling party's number in the signaling setup message. This information, known as the Calling Party Number (CPN) or more formally the Calling Line Identity (CLI), is transported through the network via SS7, SIGTRAN, or SIP protocols. The serving MSC or IMS Call Session Control Function (CSCF) for the called party checks the subscriber's service profile stored in the HLR or Home Subscriber Server (HSS) to verify if CLIP is active. If enabled, the network forwards the CLI to the called party's terminal, typically during the alerting phase, allowing it to be displayed on the screen.
In the radio access and terminal interaction, once the MSC or IMS node decides to present the CLI, it sends it to the mobile station via the base station system. For circuit-switched calls, this is often carried in Facility Information Elements within call control messages. For IMS-based calls in later releases, the CLI is conveyed in the P-Asserted-Identity header of the SIP INVITE or subsequent messages. The mobile station's modem and protocol stack decode this information and pass it to the user interface for display. CLIP also interacts with other services like Calling Line Identification Restriction (CLIR), where the calling party can request privacy, leading to network decisions on whether to override presentation based on subscription and regulatory rules.
CLIP's role extends beyond mere display; it is integral to service interaction and network intelligence. It enables value-added services such as missed call lists, call-back features, and integration with address books. In the IMS architecture, CLIP is part of the Telephony Service for IMS (TAS) and utilizes initial Filter Criteria (iFC) to trigger appropriate service logic. Security aspects involve verifying the authenticity of the CLI to prevent spoofing, often handled via signaling security mechanisms in the core network. The service is defined across multiple 3GPP specifications, ensuring interoperability between different network elements and generations, from GSM to 5G.
Purpose & Motivation
CLIP was created to address the need for call transparency and user control in telephony networks, solving the problem of anonymous or unexpected calls. Historically, before its introduction, called parties had no way to identify who was calling before answering, leading to inefficiencies, potential security risks, and missed opportunities for call management. The service emerged from fixed-line telephony innovations and was standardized in 3GPP to bring these benefits to mobile networks, enhancing the basic call service with intelligent features.
The primary motivation for CLIP includes improving user experience by allowing call screening, enabling subscribers to decide whether to answer based on the caller's identity. This solves practical issues like avoiding unwanted calls, prioritizing important calls, and facilitating call-back functionality. It also supports business and emergency services by providing reliable caller identification. Limitations of previous approaches, such as manual operator assistance or lack of standardized signaling, were addressed by integrating CLIP into the digital signaling fabric of 3GPP networks, ensuring automated, reliable, and consistent delivery across different network operators and regions.
Furthermore, CLIP laid the groundwork for advanced telephony services and regulatory requirements, such as emergency caller location and anti-fraud measures. By establishing a standardized mechanism for conveying calling party information, it enabled interoperability in multi-vendor environments and paved the way for subsequent enhancements like enhanced CLIP (e.g., with name presentation) and integration with internet-based communication services in later 3GPP releases.
Key Features
- Displays calling party's number to called subscriber before call answer
- Operates as a supplementary service in circuit-switched and IMS networks
- Utilizes signaling protocols like ISUP, SIP, and MAP for identity transport
- Interacts with HLR/HSS for subscriber service profile verification
- Supports service interaction with CLIR for privacy management
- Enables value-added features like call screening and missed call lists
Evolution Across Releases
Introduced CLIP as a standardized supplementary service for GSM and UMTS circuit-switched networks. Initial architecture relied on SS7 signaling with Calling Party Number in ISUP messages and service control via HLR subscription data. Provided basic number presentation to mobile terminals during call setup.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 22.495 | 3GPP TS 22.495 |
| TS 22.949 | 3GPP TS 22.949 |
| TS 22.976 | 3GPP TS 22.976 |
| TS 23.018 | 3GPP TS 23.018 |
| TS 23.226 | 3GPP TS 23.226 |
| TS 23.806 | 3GPP TS 23.806 |
| TS 24.407 | 3GPP TS 24.407 |
| TS 24.607 | 3GPP TS 24.607 |
| TS 33.831 | 3GPP TR 33.831 |