UDPTL

Facsimile UDP Transport Layer

Protocol →
Introduced in Rel-5 Also in: Core Network

UDPTL is a 3GPP protocol for transporting real-time fax data over IP networks using UDP, enabling transmission in packet-switched environments like IMS with error recovery and network adaptation.

Category
Protocol
Introduced
Rel-5
Where
Services › Codecs
Also touches
1 segments
Specifications
5 specs
UDPTL Description Purpose Related Classification Specifications

Description

The Facsimile UDP Transport Layer (UDPTL) is a protocol standardized within 3GPP to support real-time Group 3 facsimile services over IP-based networks, such as the IP Multimedia Subsystem (IMS). It operates by encapsulating fax signaling and image data within UDP datagrams, leveraging UDP's low-latency characteristics while adding mechanisms to handle packet loss and jitter inherent in IP networks. UDPTL defines a packet structure that includes sequence numbers for ordering, primary and secondary error correction schemes (like redundancy or FEC), and indicators for fax control signals. This allows fax machines or fax gateways to communicate seamlessly across packet networks, mimicking the reliability of traditional circuit-switched fax over PSTN.

Architecturally, UDPTL functions as an adaptation layer between the T.30 fax protocol—used for session establishment and page transmission—and the underlying UDP/IP transport. In a typical 3GPP deployment, such as IMS-based fax-over-IP, a User Equipment (UE) or Media Gateway employs UDPTL to send and receive fax packets. The protocol works by breaking fax data into discrete UDPTL packets, each containing a portion of the scanned image or control command. To combat packet loss, it may include redundant copies of previous data or forward error correction codes, enabling the receiver to reconstruct missing information without retransmission delays. This is critical for real-time fax, where strict timing requirements preclude TCP-style retransmissions.

UDPTL's role in 3GPP networks is primarily within service enablers for multimedia communication, ensuring backward compatibility with legacy fax services while transitioning to all-IP infrastructures. It is specified in contexts like IMS Multimedia Telephony (MMTel) and circuit-switched fallback, allowing operators to offer fax as part of their voice services. The protocol's design balances efficiency and robustness: by using UDP, it avoids the connection setup latency of TCP, but through its built-in error recovery, it maintains sufficient reliability for fax transmission. This makes UDPTL a key component in converging traditional telephony services onto modern packet networks, supporting business and regulatory requirements for fax communication in mobile and fixed environments.

Purpose & Motivation

UDPTL was developed to address the challenge of transporting real-time facsimile traffic over IP networks, which emerged with the migration from circuit-switched to packet-switched telephony. Traditional fax over PSTN relied on dedicated circuits with guaranteed bandwidth and minimal delay, but IP networks introduce packet loss, variable latency, and jitter that can disrupt fax sessions. Initial attempts to use standard TCP for fax resulted in timeouts and failures due to TCP's retransmission delays and congestion control, which are incompatible with fax's strict real-time constraints.

3GPP adopted UDPTL to enable reliable fax services in IMS and other IP-based architectures, solving the problem of maintaining fax compatibility in an all-IP world. It was motivated by the need to support legacy business and regulatory fax applications—such as document signing and legal notifications—during the transition to 4G and 5G networks. UDPTL provides a tailored transport layer that mimics the reliability of circuit-switched fax without sacrificing the efficiency of UDP, incorporating error correction techniques that allow fax data to survive typical IP network impairments. This ensures that operators can offer continuous fax services as they decommission legacy networks, facilitating a smooth evolution toward fully packetized communication systems.

Classification

Part ofUDP
Related approachesMMTEL

Evolution Across Releases

Rel-5 Initial

Introduced UDPTL in 3GPP specifications to support facsimile services over IMS, defining the initial protocol structure for fax-over-IP. Early capabilities included basic UDP encapsulation of fax data with sequence numbering and error recovery mechanisms, enabling real-time fax transmission in packet-switched environments.

Explore further

Broader topics and technologies where UDPTL plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.146 vj00 3G Facsimile Group 3 Technical Realization Rel-19
TS 23.334 vj00 IMS-ALG to IMS-AGW Interface (Iq) Stage 2 Rel-19
TS 24.173 vj00 Multimedia Telephony Service and Supplementary Services in IMS Rel-19
TS 24.229 vj50 IMS call control protocol based on SIP and SDP Rel-19
TS 26.114 vj10 IMS Multimedia Telephony Media Handling 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.