CNR

Completion of Communications on No Reply

Services →
Introduced in Rel-8

CNR is a supplementary service that automatically redirects an unanswered call to a destination like voicemail after a set time, thereby improving call completion.

Category
Services
Introduced
Rel-8
Where
Services
Specifications
3 specs
CNR Description Purpose Related Classification Specifications

Description

Completion of Communications on No Reply (CNR) is a standardized supplementary service within the 3GPP framework that provides automated call completion mechanisms when the called party fails to answer an incoming call. The service operates within the IP Multimedia Subsystem (IMS) architecture and is implemented through specific session control procedures defined in 3GPP specifications. When a call is initiated, the CNR service monitors the call establishment process and detects when the called party's device rings but no answer occurs within a predetermined time interval, typically configurable by the network operator or subscriber.

The technical implementation of CNR involves multiple network elements working in coordination. The Serving-Call Session Control Function (S-CSCF) plays a central role by applying initial filter criteria to identify calls that should have CNR treatment. When CNR is invoked, the S-CSCF interacts with the Application Server (AS) that hosts the CNR logic. The AS determines the appropriate forwarding destination based on subscriber preferences and network policies, which could include voicemail systems, alternative numbers, or announcement services. The service uses SIP signaling extensions to manage the call diversion process while maintaining proper charging records and ensuring service continuity.

Key architectural components include the Home Subscriber Server (HSS) which stores CNR subscription data, the Telephony Application Server (TAS) which implements the service logic, and the Media Resource Function (MRF) which may provide announcements during call redirection. The service operates in conjunction with other supplementary services like Call Forwarding Unconditional (CFU) and Call Forwarding on Busy (CFB), but specifically addresses the no-reply scenario. CNR implementation requires careful timing coordination to distinguish between genuine no-reply situations and cases where the called party simply needs more time to answer.

The service supports both originating and terminating scenarios, meaning it can be applied based on the calling party's subscription (originating CNR) or the called party's subscription (terminating CNR). Network operators can configure different timeout values for various subscriber categories and implement business rules for when CNR should be invoked. The service also includes provisions for handling international roaming scenarios, ensuring consistent behavior regardless of the subscriber's location. Proper implementation requires integration with charging systems to ensure accurate billing for redirected calls and compatibility with lawful interception requirements.

Purpose & Motivation

CNR was developed to address the significant problem of call completion failures due to unanswered calls, which represented a substantial portion of unsuccessful call attempts in mobile networks. Before standardized CNR implementation, network operators used proprietary solutions for call completion services, leading to interoperability issues, especially in roaming scenarios and between different operator networks. The lack of standardization meant inconsistent user experiences, complex inter-operator agreements, and difficulties in implementing advanced features across network boundaries.

The service solves several practical problems in telecommunications networks. First, it improves overall network efficiency by reducing the time network resources are tied up waiting for unanswered calls to time out naturally. Second, it enhances user experience by providing predictable, consistent behavior for unanswered calls across different networks and devices. Third, it enables revenue opportunities for operators through voicemail services and alternative call completion options. The standardization in 3GPP Release 8 allowed for harmonized implementation across LTE and IMS networks, facilitating global interoperability.

Historically, similar functionality existed in circuit-switched networks through various proprietary implementations, but the migration to IP-based networks required a fresh approach. CNR in the IMS context needed to work with SIP signaling, support multimedia sessions beyond voice, and integrate with other IMS services. The 3GPP standardization ensured that CNR would work seamlessly with other supplementary services and support the evolving requirements of modern telecommunications, including support for video calls and multimedia messaging in later releases.

Classification

Part ofIMS
Related approachesS-CSCF

Evolution Across Releases

Rel-8 Initial

Initial standardization of CNR within the IMS architecture, defining basic SIP-based procedures for call redirection on no reply. Established core functionality including timeout configuration, forwarding destination selection, and integration with existing supplementary services. Defined the interaction between S-CSCF and Application Server for CNR invocation and processing.

Explore further

Broader topics and technologies where CNR plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 24.447 v800 Advice Of Charge (AOC) Service Protocol Rel-8
TS 24.642 vj00 CCBS/CCNR/CCNL SIP Protocol Specification Rel-19
TS 24.647 vj00 Advice of Charge (AOC) service protocol Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.