W3C

World Wide Web Consortium

Other →
Introduced in Rel-2

W3C is the international standards organization for the World Wide Web, referenced in 3GPP for web-based service enablers to ensure interoperability between mobile networks and web technologies.

Category
Other
Introduced
Rel-2
Where
Services › Codecs
Specifications
7 specs
W3C Description Purpose Related Classification Detected Changes Specifications

Description

The World Wide Web Consortium (W3C) is not a 3GPP-created technology but an external standards body that develops foundational protocols and guidelines for the World Wide Web, such as HTML, XML, CSS, and web services standards. Within the 3GPP ecosystem, W3C specifications are normatively referenced to define interfaces and data formats for web-based services delivered over mobile networks. This integration is vital for services like the Multimedia Messaging Service (MMS) and IP Multimedia Subsystem (IMS), where web technologies are used for content formatting, presentation, and service invocation. For instance, 3GPP TS 23.140 (MMS) references W3C standards for Synchronized Multimedia Integration Language (SMIL) to describe multimedia presentations, while TS 26.234 (Packet-switched Streaming Service) may reference W3C standards for media formats. The relationship is architectural: 3GPP defines the network procedures and transport, and W3C provides the application-layer standards for content, ensuring devices and servers from different vendors can interoperate seamlessly. This decoupling allows mobile networks to leverage the vast, established ecosystem of web developers and tools. Key components in this context include the W3C-defined XML schema for service configuration documents and the use of HTTP as an application protocol within IMS service delivery frameworks. The role is to provide a stable, vendor-neutral foundation for web-compatible mobile services, bridging telecom-specific signaling with internet application layers.

Purpose & Motivation

The purpose of referencing W3C standards within 3GPP specifications is to avoid reinventing web technologies and to ensure seamless convergence between mobile telecommunications and the internet. Historically, mobile services were based on proprietary protocols, which hindered interoperability and limited service innovation. By incorporating W3C standards, 3GPP enables mobile networks to natively support widely adopted web technologies, allowing service developers to use common tools and knowledge. This addresses the limitation of closed, vertical service silos, fostering an open environment where multimedia content, messaging, and interactive services can be developed once and deployed across both fixed internet and mobile networks. The motivation stems from the industry's shift towards all-IP networks and the desire to make mobile devices first-class citizens on the web, enabling rich, browser-based experiences and web service APIs that are consistent with those on desktop computers.

Classification

Specific typesHTTPXML
Related approachesIMSSIP

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.

Studied in Rel-2, normative work from Rel-18.

Rel-18 1 change

In Release 18, the primary update for the W3C function was the HTTP Reference Uplift, which modernized the foundational transport protocol used for SOAP-based interfaces like MM7. This specifically involved updating normative references from the older HTTP/1.1 specification (RFC 2616) to its more current successors, ensuring alignment with contemporary web standards for message formatting and authentication mechanisms. Consequently, this uplift maintains the binding of SOAP messages to the HTTP request/response model while refreshing the underlying technical specifications.

Explore further

Broader topics and technologies where W3C plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.140 v1600 MMS Non-Realtime Service Definition Rel-6
TS 26.142 vj00 3GPP TS 26.142: Dynamic and Interactive Multimedia Scenes (DIMS) Rel-19
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
TS 26.506 vj20 Real-Time Media Communication Architecture for 5G Rel-19
TS 29.199 v1900 Multimedia Messaging Web Services Rel-9