CFNL

Communication session Forwarding on No Logged-in

Services →
Introduced in Rel-7

CFNL is a supplementary service that forwards incoming communication sessions to an alternative destination when a user's device is not logged into the network, ensuring continuity and preventing missed calls.

Category
Services
Introduced
Rel-7
Where
Services › IMS
Specifications
21 specs
CFNL Description Purpose Related Classification Detected Changes Specifications

Description

Communication session Forwarding on No Logged-in (CFNL) is a standardized 3GPP supplementary service that operates within the IP Multimedia Subsystem (IMS) architecture. When a user's User Equipment (UE) is not registered with the network—either because it is switched off, out of coverage, or has not performed an initial registration—the network cannot establish a direct session to that UE. CFNL provides a mechanism to intercept these incoming session requests and redirect them to a pre-configured alternative destination, such as another telephone number, voicemail system, or application server. The service is invoked by the Serving-Call Session Control Function (S-CSCF) when it detects that the target user is not currently logged into the network, based on registration status information maintained in the Home Subscriber Server (HSS).

The technical implementation of CFNL involves several network elements working in coordination. When an incoming Session Initiation Protocol (SIP) INVITE request arrives at the S-CSCF for a user who is not registered, the S-CSCF checks the user's service profile retrieved from the HSS. If CFNL is active for that user, the S-CSCF applies the appropriate forwarding logic based on the user's configuration. The forwarding destination is specified in the user's service data, which can include conditions such as time-of-day restrictions or different forwarding targets for different calling parties. The S-CSCF then modifies the SIP request by replacing the original Request-URI with the forwarding address and continues the session establishment toward the new destination.

CFNL operates in conjunction with other forwarding services like Communication Forwarding Unconditional (CFU), Communication Forwarding on Busy User (CFB), and Communication Forwarding on Not Reachable (CFNRc) to provide comprehensive session management capabilities. Unlike CFNRc, which handles cases where the user is registered but unreachable (e.g., due to radio conditions), CFNL specifically addresses the scenario where no registration exists at all. The service supports both voice and multimedia sessions within IMS, making it applicable to VoLTE, VoNR, and other IMS-based communication services. Configuration and activation of CFNL can be performed through Ut interface using XCAP protocol or via network-initiated procedures, giving users flexibility in managing their forwarding preferences.

From a network architecture perspective, CFNL relies heavily on the integration between the S-CSCF and HSS. The HSS stores the CFNL service data as part of the user's IMS service profile, including the forwarding address and any applicable conditions. When the S-CSCF receives an initial filter criteria (iFC) trigger for an unregistered user, it executes the appropriate Service Point Trigger (SPT) that invokes the CFNL application server logic. The application server, which may be integrated within the S-CSCF or implemented as a separate AS, then processes the forwarding decision. This architecture ensures that CFNL operates consistently across different network deployments and vendor implementations while maintaining compliance with 3GPP specifications.

Purpose & Motivation

CFNL was introduced to address a fundamental limitation in mobile communication systems: the inability to reach users when their devices are not actively registered with the network. Before CFNL standardization, networks would typically reject incoming sessions for unregistered users with error responses like "480 Temporarily Unavailable" or "404 Not Found," resulting in missed communications and poor user experience. This was particularly problematic as users increasingly relied on mobile devices as their primary communication means and expected reliable connectivity even when their devices were temporarily offline.

The service solves the problem of communication loss during periods when User Equipment cannot maintain network registration due to various reasons including power conservation, extended out-of-coverage situations, or manual device shutdown. By providing a standardized mechanism to forward sessions to alternative destinations, CFNL ensures that important communications are not lost but rather redirected according to user preferences. This capability is especially valuable for business users who cannot afford to miss critical calls and for emergency communication scenarios where reliable contact is essential.

CFNL's creation was motivated by the evolution toward all-IP networks and IMS architecture in 3GPP Release 7. As networks transitioned from circuit-switched to packet-switched domains, there was a need to replicate and enhance traditional supplementary services in the new IP-based environment. CFNL represents the IMS equivalent of the circuit-switched "Forwarding on Mobile Subscriber Not Reachable" service but with enhanced capabilities for multimedia sessions. The service addresses the growing expectation of "always available" communication in modern mobile networks while providing users with control over how their communications are handled during offline periods.

Classification

Part ofCFU
Related approachesCFNR

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (25 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-7, normative work from Rel-15.

Rel-15 5 changes

In Release 15, the Communication Forwarding on No Logged-in (CFNL) function was newly introduced as a standardized supplementary service within the IMS Multimedia Telephony service. It operates similarly to other forwarding services like CFU and CFB, ensuring that when a communication is forwarded because the user is not logged-in, the forwarded-to party receives the identity of the original originating party if OIR is not active. This addition formalized the handling of originating identity presentation for this specific forwarding condition alongside other call completion services like CCBS and CCNR.

  • IMS multimedia telephony communication service and supplementary services TS 24.173CR0122
  • Communication Waiting (CW) using IP Multimedia (IM) Core Network (CN) subsystem TS 24.615CR0073
  • Malicious Communication Identification (MCID) using IP Multimedia (IM) Core Network (CN) subsystem TS 24.616CR0026
  • Completion of Communications to Busy Subscriber (CCBS) and Completion of Communications by No Reply (CCNR) using IP Multimedia (IM) Core Network (CN) subsystem TS 24.642CR0088
  • No unified access control check when adding or removing media during MMTEL session TS 24.173CR0130
Rel-18 1 change

In Release 18, the enhancements for the Communication Forwarding on No Logged-in (CFNL) function specifically clarified the procedure of the IMS Application Server during session setup and session modification. This provided more precise operational guidance for handling identity presentation when a call is forwarded because the intended recipient is not logged in. The core principle remained that the forwarded-to party receives the original originating party's identity information, provided the originator has not barred its presentation.

  • Clarification on the procedure of IMS AS during session setup and session modification TS 24.186CR0008
Rel-19 18 changes

In Release 19, the key enhancement for the Communication Forwarding on Not Logged-in (CFNL) function was to update its interaction with the new standalone IMS Data Channel (DC) feature. Specifically, the work ensured that CFNL supplementary service procedures properly support and are aligned with the network-initiated and UE procedures for establishing standalone DC sessions. This alignment maintains the service's core behavior, such as providing the original originating party's identity to the forwarded-to party when OIP is active.

  • Update session control and DC application related requirement to support the standalone DC TS 24.186CR0039
  • Procedure of avatar communication TS 24.186CR0054
  • Network initiated standalone IMS DC session setup TS 24.186CR0061
  • PS Data off support during IMS session establishment TS 24.186CR0070
  • DC termination and standalone DC session termination on KI#2 TS 24.186CR0077
  • Update the UE support of standalone DC session procedures TS 24.186CR0078

+ 12 more changes

Rel-20 1 change

In Release 20, the key enhancement for the Communication Forwarding on Not Logged-in (CFNL) supplementary service was the addition of a missing MMI (Man-Machine Interface) code. This ensures that users can properly activate, deactivate, and interrogate the CFNL service using standardized command codes, aligning its user configuration mechanism with other forwarding services like CFU and CFB.

  • Supplementary service CFNL missing MMI code TS 22.173CR0133

Explore further

Broader topics and technologies where CFNL plays a role.

Defining Specifications

3GPP specifications that define or reference CFNL, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 22.173 vk00 IMS Multimedia Telephony Service Definition Rel-20
TS 22.273 v1700 IMS Multimedia Telephony with PSTN/ISDN Simulation Rel-7
TS 24.173 vj00 Multimedia Telephony Service and Supplementary Services in IMS Rel-19
TS 24.186 vj60 IMS Data Channel applications Rel-19
TS 24.292 vj00 IMS Centralized Services (ICS) Protocol Rel-19
TS 24.404 v1700 Communication Diversion Services (CDIV) Rel-7
TS 24.406 v810 Message Waiting Indication (MWI) Protocol Rel-8
TS 24.416 v1700 Malicious Call Identification Service Rel-7
TS 24.447 v800 Advice Of Charge (AOC) Service Protocol Rel-8
TS 24.504 v8m0 Communication Diversion Services Stage 3 Rel-8
TS 24.516 v830 MCID Protocol Specification for NGN Rel-8
TS 24.604 vj00 Communications Diversion (CDIV) Protocol Spec Rel-19
TS 24.606 vj00 MWI Service Protocol Description Rel-19
TS 24.615 vj00 Communication Waiting (CW) Service Protocol Rel-19
TS 24.616 vj00 Malicious Call Identification (MCID) Protocol Rel-19
TS 24.642 vj00 CCBS/CCNR/CCNL SIP Protocol Specification Rel-19
TS 24.647 vj00 Advice of Charge (AOC) service protocol Rel-19
TS 29.292 vj00 IMS Centralized Services (ICS) Interworking Rel-19
TS 29.364 vj10 IMS AS Service Data Descriptions Rel-19
TS 29.864 v801 Application Server Service Data Definition for IMS Telephony Rel-8
TS 32.275 vj00 MMTel Charging Specification Rel-19