UUI

User-to-User Information

Services →
Introduced in Rel-4

UUI is a supplementary service in circuit-switched networks that allows the transparent transfer of a limited amount of user-defined data within call control signaling.

Category
Services
Introduced
Rel-4
Where
Services › IMS
Specifications
6 specs
UUI Description Purpose Related Classification Specifications

Description

User-to-User Information (UUI) is a circuit-switched telephony supplementary service standardized by 3GPP that facilitates the exchange of a small, user-generated data payload between two endpoints as part of the call establishment or teardown process. Unlike the voice bearer path, UUI is carried transparently within the call control signaling messages, specifically in the ISDN User Part (ISUP) or the Q.931/Q.932 protocols used in the core network. The service defines a UUI element, which is a sequence of octets (bytes) with a specified maximum length, that can be inserted by the calling party and delivered to the called party. The network's role is primarily to transport this information element without interpretation or modification, although network nodes may need to check length constraints and service subscription profiles.

Architecturally, UUI operates within the signaling layers of the circuit-switched domain. When a user initiates a call and includes UUI, the User Equipment (UE) or terminal places the data into the appropriate SETUP or FACILITY message. This message traverses the signaling network (e.g., via the MSC). The serving MSC verifies that the originating subscriber is authorized for the UUI service and that the information length complies with network limits. It then copies the UUI element into the outgoing ISUP Initial Address Message (IAM). The receiving MSC performs similar checks for the terminating subscriber before including the UUI in the SETUP message sent to the called party's terminal. The service can be configured for one-way transfer (from caller to callee) or two-way exchange, and it can be sent at call setup (UUI Setup), during an active call (UUI Mid-Call), or at call release (UUI Release).

Key components involved include the UE, which must support UUI generation and reception; the Mobile Switching Center (MSC), which acts as the service switching point, enforcing subscription and network policies; and the signaling protocols themselves (e.g., DSS1, ISUP). The role of UUI in the network is to enable enhanced services without requiring a separate data connection. It provides a simple, in-band signaling mechanism for context transfer, which is crucial for integrating telephony with intelligent network services, corporate PBX features, or emergency services (e.g., passing location or medical data). Its operation is defined across multiple 3GPP specifications covering service description (22.087, 23.087), protocol details (24.087, 25.415), and vocabulary (21.905).

Purpose & Motivation

UUI was created to extend the functionality of basic circuit-switched voice calls by allowing the exchange of application-layer data alongside call signaling. Prior to its introduction, creating services that required context sharing between callers (like screen pops in call centers, secure callback tokens, or passing a customer ID) required complex, out-of-band data systems or proprietary implementations. UUI solves this by providing a standardized, network-transparent channel within the ubiquitous call setup procedure, enabling interoperability between equipment from different vendors and across network boundaries.

The historical context lies in the evolution of ISDN and intelligent network services in the 1980s and 1990s. As business and value-added services became more sophisticated, there was a clear need to pass information about the call's purpose or the caller's identity. UUI, standardized from 3GPP Release 4 onwards, addressed this need for GSM and UMTS CS networks. It overcame the limitation of the signaling system being a pure 'dumb pipe' for call routing, turning it into an enabler for service innovation. While largely superseded by IP-based mechanisms in IMS, UUI remains relevant for legacy CS services and specific regulatory applications.

Classification

Part ofISUP

Evolution Across Releases

Rel-4 Initial

Introduced the User-to-User Information supplementary service for the GSM/UMTS circuit-switched domain. The initial architecture defined the basic service operation, protocol encodings in DSS1 and ISUP, and subscription mechanisms, enabling the transparent transfer of user data during call establishment and release.

Explore further

Broader topics and technologies where UUI plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 22.087 vj00 User-to-User Signalling (UUS) Supplementary Service Rel-19
TS 23.087 vj00 User-to-User Signalling (UUS) Stage 2 Rel-19
TS 23.283 vk00 Mission Critical Communication Interworking Rel-20
TS 24.087 vj00 User-to-User Signalling (UUS) Stage 3 Rel-19
TS 25.415 vj00 Iu Interface User Plane 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.