Description
HyperText Markup Language (HTML) is the foundational language of the World Wide Web, standardized by the World Wide Web Consortium (W3C) and referenced extensively within 3GPP specifications. In the context of 3GPP, HTML is not a protocol defined by the group but an integral part of the service layer ecosystem that mobile networks are designed to support. It is the primary format for web content that is transmitted over 3GPP-defined bearers and accessed by User Equipment (UE) browsers. HTML documents are transported via protocols like HTTP or HTTPS, which run over the IP connectivity service provided by the 3GPP packet core (e.g., GTP tunnels in the PGW/UPF).
The language works by using a system of tags and attributes to structure content—such as text, images, hyperlinks, forms, and multimedia—into a hierarchical document object model (DOM). When a UE requests a web page, the server sends the HTML file. The UE's browser then parses the HTML, interprets the tags, and renders the visual page layout. This process often involves fetching additional resources referenced in the HTML, like Cascading Style Sheets (CSS) for styling and JavaScript for interactivity, triggering multiple subsequent data sessions over the mobile network. From a network perspective, the efficient delivery of HTML and its associated resources is a key driver for traffic patterns, impacting radio resource scheduling, core network load, and quality of experience (QoE) metrics.
3GPP specifications reference HTML in contexts like service requirements (e.g., for Multimedia Messaging Service - MMS, where messages can contain HTML content), Open Service Access (OSA), Application Programming Interfaces (APIs), and security specifications for web-based services. For instance, specs may detail how HTML content is handled, secured, or adapted (via transcoding) within the network for different device capabilities. Its role is to ensure that the end-to-end architecture, from radio to core, can effectively support the delivery and rendering of the modern web, which is a fundamental service for any mobile broadband network.
Purpose & Motivation
HTML is referenced in 3GPP standards because mobile networks evolved to become the primary access medium for the internet. The core purpose of 3GPP technologies, especially from 3G (UMTS) onward, shifted from mere voice telephony to providing ubiquitous data connectivity. Supporting the web—and by extension, HTML—became a critical requirement. The inclusion of HTML in specs ensures that network features, such as bandwidth management, charging, and security, are designed with web traffic patterns and content structures in mind.
Historically, early mobile data services like WAP used simplified markup languages (WML). The motivation to support full HTML arose from the desire to provide a 'real internet' experience on mobile devices, breaking away from the walled gardens of operator portals. This drove the development of higher-speed packet data capabilities (HSPA, LTE) and smarter devices. Referencing HTML allows 3GPP to define how network elements interact with web content, for example, in content adaptation for varying screen sizes, applying policy control based on content type, or implementing security mechanisms to protect against web-based threats traversing the mobile infrastructure.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (1 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 18, the primary update for the HTML function was the **HTTP Reference Uplift**. This change involved modernizing the underlying technical references and protocols used for HTML content handling within network services. The update ensures improved compatibility and processing for web-based content, such as the conversion of HTML into other formats for delivery to devices with restricted capabilities.
- HTTP Reference Uplift TS 26.247CR0186
Explore further
Broader topics and technologies where HTML plays a role.
Defining Specifications
3GPP specifications that define or reference HTML, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 22.945 v1300 | Fax Services Guidance for GSM/UMTS | Rel-4 |
| TS 25.700 vc00 | Further Enhanced Uplink (EUL) Study | Rel-12 |
| TS 26.233 vf00 | 3GPP Packet-Switched Streaming Service (PSS) | Rel-15 |
| TS 26.234 vj00 | 3GPP PSS Protocols and Codecs Specification | Rel-19 |
| TS 26.246 vj00 | 3GPP SMIL Language Profile Specification | Rel-19 |
| TS 26.247 vj00 | 3GPP Progressive Download & DASH over HTTP | Rel-19 |
| TR 26.857 vi00 | Technical Report on Media Service Enablers | Rel-18 |
| TR 26.938 vj00 | DASH Deployment Guidelines for 3GPP Networks | Rel-19 |
| TR 26.953 vj00 | Study on Service Interactivity for Streaming & Download | Rel-19 |
| TR 26.955 vj00 | Video Codec Analysis for 5G Services | Rel-19 |
| TR 26.956 vj01 | Beyond 2D Video Formats & Codecs Study | Rel-19 |
| TR 26.998 vj00 | 5G AR/MR Glasses Integration Study | Rel-19 |
| TS 33.222 vj00 | Secure HTTP Access in GAA | Rel-19 |
| TS 33.823 vc20 | GBA Web Browser Integration Study | Rel-12 |