W3C

World Wide Web Consortium

Other
Introduced in Rel-2
The World Wide Web Consortium (W3C) is an international standards organization for the World Wide Web. In 3GPP, it is referenced for web-based service enablers like MMS and IMS, ensuring interoperability between mobile networks and web technologies. Its standards are crucial for delivering multimedia and internet services on mobile devices.

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.

Key Features

  • Provides normative references for web content formats (e.g., SMIL, XHTML) in 3GPP service enablers
  • Ensures interoperability between mobile network elements and web servers/clients
  • Enables use of standard HTTP and web protocols within IMS and other 3GPP service architectures
  • Supports declarative application descriptions for multimedia services
  • Facilitates convergence of telecom and internet service delivery models
  • Defines XML-based data formats for service configuration and management

Evolution Across Releases

Rel-2 Initial

Initially referenced in the context of Multimedia Messaging Service (MMS) for content formatting, particularly for Synchronized Multimedia Integration Language (SMIL) presentations. This established the foundation for integrating W3C's web standards into 3GPP's service layer to describe multimedia message layouts and timing.

Defining Specifications

SpecificationTitle
TS 23.140 3GPP TS 23.140
TS 26.142 3GPP TS 26.142
TS 26.234 3GPP TS 26.234
TS 26.246 3GPP TS 26.246
TS 26.247 3GPP TS 26.247
TS 26.506 3GPP TS 26.506
TS 29.199 3GPP TS 29.199