Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Identifier

TON

Type Of Number

Identifier →

TON is a parameter in telecommunication signaling that categorizes the format of a dialed number, such as international or national, to ensure proper call routing.

Introduced
Rel-5
Where
Testing
Specifications
4 specs
TON Description Purpose What changed Neighbours Specifications

Description

Type Of Number (TON) is a fundamental parameter defined within the 3GPP specifications, primarily used in signaling protocols like ISDN User Part (ISUP) and the Mobile Application Part (MAP). It is a numeric code that accompanies a dialed number (e.g., in a Called Party Number or Calling Party Number information element) to indicate the numbering plan and the format of the associated digits. The network elements, such as Mobile Switching Centers (MSCs), Gateway MSCs (GMSCs), and Home Location Registers (HLRs), use the TON to interpret the number correctly. For instance, a TON value tells the switch whether the following digits represent an international number (requiring a country code), a national significant number, a local subscriber number, or a special service code.

The TON works in conjunction with the Numbering Plan Identification (NPI) to provide complete context for a number. While NPI specifies the numbering plan (e.g., ISDN/telephony, data, telex), TON defines the semantic category within that plan. Common TON values include 'International Number', 'National Number', 'Network Specific Number' (used for non-geographic numbers like toll-free), 'Subscriber Number', and 'Abbreviated Number'. When a user dials a number, the originating terminal or network translates the dialed digits into a canonical format and assigns the appropriate TON based on dialing patterns (like a leading '+' or '00' for international). This structured information is then carried in signaling messages throughout the call setup process.

In the core network, routing decisions heavily depend on the correct interpretation of TON. A GMSC performing interrogation for a mobile-terminated call will analyze the TON and digits from the Initial Address Message (IAM) to determine how to query the HLR. If the TON indicates an international number, the GMSC may need to extract the Mobile Country Code (MCC) for HLR lookup. For number portability and intelligent network services, the TON helps in triggering correct service logic. Its role extends into the IP Multimedia Subsystem (IMS), where it is used in Tel URIs and during interworking with the Public Switched Telephone Network (PSTN) to maintain consistent number interpretation across hybrid networks.

Purpose & Motivation

TON exists to solve the fundamental problem of ambiguous number interpretation in global telecommunications networks. Without a TON indicator, a sequence of digits like '441234567890' could be interpreted as a UK national number or an international number from another country, leading to misrouted calls. Prior to standardized number type indicators, networks relied on complex, carrier-specific digit analysis tables and heuristics, which were error-prone and hindered international interoperability.

The creation of TON was motivated by the need for a clear, protocol-level mechanism to convey the nature of a telephone number within signaling messages. This became especially critical with the advent of digital signaling systems like Signaling System No. 7 (SS7) and the globalization of telephony. It allows network switches to process numbers deterministically, enabling efficient call routing, accurate billing (e.g., distinguishing between local and international calls), and the support for advanced features like freephone (800) numbers, which have a specific TON. It provides a foundational layer for number portability and roaming by ensuring that the home network can correctly identify the format of a visited network's provided numbers.

What changed in its specifications

The latest release-to-release comparison of specifications that define TON. Each summary describes the whole specification, not only this term.

TR 21.905Rel-17 → Rel-18

Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TR 21.905 →
TS 31.117Rel-18 → Rel-19

Rel-19 added roaming value-added services with remote SIM provisioning security parameters, test message coding, and new terms. It also harmonized test case definitions across RATs by updating references, versions, identifiers, and applicable test sequences.

Full comparison in TS 31.117 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-5 Initial

Introduced as a core parameter for number representation in circuit-switched core network specifications. Defined standard values (International, National, Network Specific, Subscriber, Abbreviated) for use in MAP and BICC/ISUP signaling, establishing the basis for unambiguous number analysis in GSM and UMTS networks.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 31.117 vj30 USAT Tests for Non-Removable UICC Rel-19 read
TS 31.121 vj00 UICC Application Test Specification Rel-19 read
TS 51.010 vj00 SIM Application Toolkit Conformance Testing Rel-19 read