HTML

HyperText Markup Language

Services →
Introduced in R99 Also in: Security

HTML is the standard markup language for creating web pages and applications, defining the structure and presentation of content delivered over mobile networks.

Category
Services
Introduced
R99
Where
Services › Codecs
Also touches
1 segments
Specifications
14 specs
HTML Description Purpose Related Classification Detected Changes Specifications

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

Part ofHTTP
Related approachesHTTPSMMSQoE

Detected Changes Across Releases

from 3GPP Change Requests

Specific 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.

Rel-18 1 change

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.

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.

SpecificationTitleRelease
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