NDC

National Destination Code

Identifier
Introduced in Rel-4
A numeric prefix used in international telephone numbering plans to identify a specific country or geographic region. It is a critical component of the E.164 numbering plan, enabling global call routing and subscriber identification across different national networks.

Description

The National Destination Code (NDC) is a fundamental element within the ITU-T E.164 international public telecommunication numbering plan. It forms part of the complete international telephone number structure, which typically comprises a Country Code (CC), a National Destination Code (NDC), and a Subscriber Number (SN). The NDC is used within a country or integrated numbering plan area to identify a specific geographic area, a network, or a service type. Its length and structure are defined by the national numbering plan of the administering country or region. In mobile networks, the NDC can be part of the Mobile Station International ISDN Number (MSISDN), helping to route calls to the correct mobile network operator or specific service platform within a country.

From a 3GPP perspective, the NDC is referenced across multiple specifications that deal with numbering, addressing, and identification. It is integral to protocols and procedures for call establishment, supplementary services, and interworking with other networks (like PSTN/ISDN). The NDC allows network elements, such as Mobile Switching Centers (MSCs) and Home Location Registers (HLRs), to interpret dialed numbers correctly. For instance, during call setup, the serving network analyzes the dialed digits, isolates the NDC, and uses it, along with the Country Code, to determine routing information—whether the call is destined for a subscriber within the same national network, a different national network, or requires international gateway handling.

Its role extends beyond basic call routing. The NDC is also used in number portability solutions. When a subscriber changes service providers but retains their number, the NDC may no longer directly indicate the current network. In such cases, number portability databases (like Number Portability Databases - NPDB) are queried using the NDC and subscriber number to retrieve the current routing number (e.g., a Routing Number or Mobile Network Code). This ensures calls are correctly delivered despite the disassociation between the NDC and the actual serving network. Therefore, the NDC acts as a key for database lookups and routing decisions throughout the call handling chain.

Purpose & Motivation

The National Destination Code exists to structure and organize telephone numbering on a national scale, enabling efficient and unambiguous routing of telephone calls within a country's borders. Before standardized national numbering plans with clear destination codes, telephony networks faced significant challenges in scaling, managing subscriber growth, and automating call switching. The NDC provides a hierarchical addressing scheme that breaks down the national numbering space into manageable blocks assigned to specific regions, cities, or network operators.

This hierarchical structure solves the problem of requiring switch operators or automated equipment to have knowledge of every individual subscriber number. Instead, switches can route calls based on the NDC prefix, directing the call to the appropriate regional exchange or network gateway. This dramatically simplifies routing tables and improves the speed and reliability of call setup. The introduction of the NDC, as part of the E.164 standard, was motivated by the globalization of telecommunication and the need for interoperability between different national networks and between fixed and mobile services.

In the context of mobile networks standardized by 3GPP, the purpose of the NDC is integrated into mobility management and call control procedures. It allows mobile networks to interface seamlessly with the global PSTN/ISDN and with each other. The NDC helps identify the home network of a roaming subscriber for billing purposes and is used in signaling messages (like in ISUP or MAP) to convey addressing information. Its continued relevance is evident in the transition to all-IP networks (IMS), where telephone numbers (often containing the NDC) are still a primary subscriber identifier for telephony services, ensuring backward compatibility and service continuity.

Key Features

  • Part of the ITU-T E.164 international numbering plan
  • Identifies a geographic area, network, or service within a country
  • Enables hierarchical call routing within national networks
  • Used as a key for number portability database queries
  • Integral component of subscriber identifiers like MSISDN
  • Facilitates interworking between mobile networks and PSTN/ISDN

Evolution Across Releases

Rel-4 Initial

Introduced as a defined term within 3GPP specifications, formalizing its use from legacy GSM and PSTN practices into the UMTS framework. Specs such as 22.975 and 23.226 reference NDC in the context of numbering, addressing, and identification for UMTS phase 1 services, establishing its role in call routing and subscriber management.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 22.975 3GPP TS 22.975
TS 23.226 3GPP TS 23.226
TS 23.796 3GPP TS 23.796
TS 24.173 3GPP TS 24.173
TS 24.404 3GPP TS 24.404
TS 24.504 3GPP TS 24.504
TS 29.204 3GPP TS 29.204
TS 43.068 3GPP TR 43.068
TS 43.069 3GPP TR 43.069