UUS

User-to-User Signalling Supplementary Service

Services →
Introduced in Rel-4

UUS is a supplementary service that allows subscribers to exchange limited user-defined data, like caller identity or short messages, within call signalling during call setup or an active call.

Category
Services
Introduced
Rel-4
Where
Services
Specifications
7 specs
UUS Description Purpose Related Classification Specifications

Description

The User-to-User Signalling (UUS) supplementary service is a circuit-switched telephony service standardized by 3GPP that facilitates the transfer of a small amount of user-generated information between two subscribers. This transfer occurs transparently through the network using the signalling path, specifically within ISDN User Part (ISUP) or DSS1 (Digital Subscriber Signalling System No. 1) messages, rather than the voice bearer channel. The service is architecturally integrated into the core network's call control functions, residing within the Mobile Switching Centre (MSC) for mobile networks or equivalent exchanges in fixed networks. It operates by allowing the calling or called party to include a UUS information element within call establishment messages (like SETUP, ALERTING, CONNECT) or during the active phase of a call via FACILITY messages.

The service is subdivided into three distinct services: UUS1, UUS2, and UUS3, which a subscriber can subscribe to and use independently. The network's role is primarily to transport this user data transparently, performing basic checks on service subscription and length constraints but not interpreting the content. The data is typically limited to 128 octets (for UUS1 and UUS2 in call-associated mode) and can be used for various applications defined by the user or higher-layer applications, such as transmitting a calling card number, a short text note, or a service code. The signalling is carried either call-associated, where UUS data is embedded in call control messages, or call-unassociated, using separate signalling messages independent of call state, though the latter is less commonly implemented.

From a protocol perspective, UUS leverages existing call control protocols. In the mobile core network, it utilizes MAP (Mobile Application Part) for service control interactions with the HLR and CAP (CAMEL Application Part) for intelligent network interactions if needed. On the user-network interface (UNI), it uses protocols like DSS1. Its implementation requires support from both the terminal equipment (UE) to generate and display the information and the network to transport it. While largely associated with 2G (GSM) and 3G (UMTS) circuit-switched domains, its principles influenced later in-band signalling concepts, though it saw limited widespread consumer adoption compared to SMS.

Purpose & Motivation

UUS was created to address the need for simple, low-latency transfer of user-defined data in conjunction with a voice call, without requiring a separate data channel or service like SMS. In the early digital telephony era of ISDN and GSM, there was a growing demand for value-added services that could enhance basic voice calls. Prior to UUS, exchanging small amounts of data during call setup or a call required either verbal communication, a separate data call, or later SMS, which operated on a different store-and-forward signalling channel and incurred delay. UUS solved this by piggybacking data on the real-time call signalling path.

The historical context stems from ISDN, where the 'User-to-User Information' element was defined in Q.931 signalling. 3GPP adopted and standardized this as a supplementary service for GSM and UMTS to maintain feature parity with fixed ISDN networks and enable new service possibilities. It aimed to facilitate applications like secure caller ID (beyond CLI), transmitting account numbers for automated systems, or simple text exchange during a call attempt. However, its adoption was hindered by limited terminal support, the rise of ubiquitous SMS, and later IP-based messaging, confining it primarily to niche corporate and network-interoperability applications.

Classification

Part ofISUP
Specific typesUUS1UUS2
Related approachesUSSD

Evolution Across Releases

Rel-4 Initial

Introduced the UUS supplementary service and its three component services (UUS1, UUS2, UUS3) into the 3GPP standards for GSM/UMTS. Defined the basic architecture using existing circuit-switched core network elements (MSC, HLR) and signalling protocols (MAP, CAP, ISUP). Specified service subscription mechanisms, information element encoding in DSS1/ISUP, and the transparent transport mechanism with length limitations.

Explore further

Broader topics and technologies where UUS plays a role.

Defining Specifications

3GPP specifications that define or reference UUS, 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.097 vj00 Multiple Subscriber Profile (MSP) Phase 2 Rel-19
TS 23.806 v1700 Voice Call Continuity between CS and IMS Rel-7
TS 24.087 vj00 User-to-User Signalling (UUS) Stage 3 Rel-19
TS 29.163 vj00 Interworking between 3GPP IM CN and CS networks 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.