ESRN

Emergency Service Routing Number

Services →
Introduced in Rel-7

ESRN is a globally unique number used to route emergency calls to the appropriate Public Safety Answering Point (PSAP) within IMS emergency services.

Category
Services
Introduced
Rel-7
Where
Services
Specifications
1 specs
ESRN Description Purpose Related Classification Detected Changes Specifications

Description

The Emergency Service Routing Number (ESRN) is a standardized identifier within the 3GPP IMS emergency call architecture. It functions as a routing key within the core network to direct an emergency session request to the correct Emergency Call Session Control Function (E-CSCF). The E-CSCF is the IMS node responsible for processing emergency calls. The ESRN is not dialed by the user; instead, it is derived by network elements based on the location of the caller. When a User Equipment (UE) initiates an emergency call, the Proxy-CSCF (P-CSCF) detects the emergency session request. The P-CSCF then queries a Location Retrieval Function (LRF) to obtain both routing information (the ESRN) and the caller's location information (the Emergency Service Query Key or ESQK). The LRF determines the appropriate PSAP jurisdiction based on the provided or estimated location of the UE.

Once obtained, the P-CSCF includes the ESRN in the SIP INVITE request's Request-URI when forwarding the call to an E-CSCF. The ESRN acts as a token that tells the E-CSCF which specific PSAP gateway or Border Control Function (BCF) the call should be routed towards. The E-CSCF uses the ESRN to select the correct outgoing trunk or interface toward the PSAP network. This mechanism decouples the complex location-based routing logic (handled by the LRF) from the basic session routing performed by the CSCFs. The architecture ensures that the core IMS network does not need to maintain detailed, real-time PSAP boundary maps.

Alongside the ESRN, the ESQK is also provided to the E-CSCF and is ultimately delivered to the PSAP. The PSAP can use the ESQK in a subsequent callback to the LRF to retrieve the precise location of the caller. This two-number system (ESRN for routing, ESQK for location retrieval) is fundamental to IMS emergency services. The ESRN is defined to be globally unique, typically following an E.164 number format, to prevent conflicts and ensure unambiguous routing across different network operators and countries. Its implementation is detailed in 3GPP TS 23.167, which specifies the overall architecture and procedures for IMS emergency sessions.

Purpose & Motivation

The ESRN was created to solve the critical problem of routing emergency calls in all-IP networks like IMS, where traditional circuit-switched methods based on dialed digits (e.g., 911, 112) are insufficient. In legacy networks, emergency calls were routed based on the cell site or exchange serving the caller. IMS introduces mobility, nomadic access, and Voice over IP (VoIP) services, where a user's IP address or network attachment point does not reliably indicate their physical location for emergency response. The primary problem is ensuring that an emergency call reaches the PSAP responsible for the caller's current geographical area, regardless of their home network or subscription status.

The motivation stemmed from regulatory requirements for providing reliable emergency services in Next Generation Networks (NGNs). Previous approaches lacked a standardized, scalable mechanism for dynamic location-based routing in a decomposed, service-based architecture. The ESRN, in conjunction with the LRF, provides this mechanism. It allows the routing decision to be based on the most accurate available location (civil address, geodetic coordinates) rather than network topology, which is essential for VoIP calls from laptops, fixed wireless terminals, or visiting users.

It addresses the limitation of requiring every CSCF to have full PSAP routing tables. By centralizing the routing decision in the LRF and passing a simple token (the ESRN), the system becomes more scalable, maintainable, and adaptable to changes in PSAP jurisdictions. It also facilitates interconnection between different operator networks and PSAP infrastructures by providing a standardized number for routing purposes.

Classification

Part ofE-CSCF

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (22 CRs across 3 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 15 changes

In Release 15, the ESRN function was introduced as part of the broader support for emergency services in 5GS, specifically defined as a North American Numbering Plan number used for routing an emergency call to the appropriate gateway for delivery towards a CS-based PSAP. This was integrated alongside new capabilities for handling emergency sessions over untrusted non-3GPP access to 5GC and more flexible domain selection for emergency calls. The release also specified procedures for the UE to obtain and validate local emergency number lists via NAS mobility management procedures.

  • Support of IMS Emergency Calls for NG-RAN access to 5GS TS 23.167CR0319
  • More Flexible Domain selection for Emergency Calls using the PS Domain TS 23.167CR0341
  • Emergency services over 5GC via untrusted non-3GPP access TS 23.167CR0320
  • Handling of emergency sessions over untrusted N3GPP access in 5GS TS 23.167CR0321
  • Delivery of local emergency numbers in NAS TS 23.167CR0324
  • Addition of Emergency Services Support using Fallback to Domain Selection Rules TS 23.167CR0325

+ 9 more changes

Rel-16 3 changes

In Release 16, the ESRN function was enhanced to support IMS emergency sessions for roaming users in 5GS deployments that lack IMS-level roaming interfaces. This was part of the broader effort to enable emergency calls using trusted non-3GPP access to the 5G Core network. The release also included corrections for IMS emergency registration and session establishment procedures related to these scenarios.

  • Enabling emergency call using trusted non-3GPP access to 5GC TS 23.167CR0344
  • Support of IMS emergency sessions for roaming users in 5GS deployments without IMS-level roaming interfaces TS 23.167CR0350
  • Correction for IMS Emergency Registration and Session Establishment TS 23.167CR0355
Rel-17 4 changes

In Release 17, the ESRN function was enhanced to support IMS emergency calls over new access types, specifically NR satellite access and SNPNs. This required ensuring the ESRN, used for routing calls to a CS-based PSAP, remained functional within these novel deployment scenarios. The release also introduced support for Caller Identity Attestation and Assertion specifically for emergency sessions.

  • Support for Caller Identity Attestation and Assertion of Emergency sessions TS 23.167CR0359
  • Support of IMS Emergency Calls over NR Satellite Access TS 23.167CR0361
  • KI#3: Support for IMS emergency over SNPN TS 23.167CR0360
  • Usage of alternate P-CSCF for emergency registration TS 23.167CR0365

Explore further

Broader topics and technologies where ESRN plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.167 vj11 IMS Emergency Sessions Rel-19