EXIF

Exchangeable Image File Format

Services →
Introduced in Rel-8

EXIF is a standard format for embedding metadata such as camera settings and location within image files, used in 3GPP for multimedia messaging to ensure interoperability.

Category
Services
Introduced
Rel-8
Where
Services › Codecs
Specifications
2 specs
EXIF Description Purpose Related Classification Detected Changes Specifications

Description

The Exchangeable Image File Format (EXIF) is a specification, not a 3GPP invention, but is heavily referenced and utilized within 3GPP standards for multimedia services. It defines a structure for embedding metadata tags into image files, primarily JPEGs but also TIFF and certain RAW formats. This metadata provides a rich set of information about the image's creation. Key data stored includes camera make and model, exposure time (shutter speed), aperture (f-stop), ISO speed, focal length, flash usage, and the date and time the picture was taken. Crucially for mobile services, EXIF also supports embedding geographical location data (GPS coordinates) if the capturing device has GPS capability.

Within the 3GPP ecosystem, EXIF is governed by specifications TS 26.140 (Multimedia Messaging Service (MMS); Media formats and codecs) and TS 26.141 (MMS; Media formats and codecs). These specs do not define EXIF itself but mandate support for it as a container for metadata in MMS messages. When a mobile device sends an MMS containing a JPEG image, the accompanying EXIF data is often preserved and transmitted. This allows receiving devices to display not only the image but also its associated information, enabling features like photo galleries sorted by date or location maps.

Technically, EXIF data is stored in the Application Segments of a JPEG file, specifically the APP1 segment. It uses a tag-based structure similar to TIFF. A file reader (like a phone's gallery app or an MMS client) parses these segments to extract the metadata. The 3GPP specifications ensure a baseline level of interoperability by defining which EXIF tags should be supported and how they should be handled during media adaptation. For instance, if a network element needs to transcode an image to a smaller size, it should be aware of the EXIF data and handle it appropriately, either stripping it, preserving it, or modifying relevant tags (like image dimensions).

EXIF's role in the network is passive but vital for service quality. It is part of the media payload. Network elements like the MMS Interworking Function (MMS-IWF) or Multimedia Message Service Centers (MMSC) may inspect EXIF data for format validation or media adaptation purposes. The standard ensures that user-generated content rich in context (like a geo-tagged photo) can be seamlessly exchanged across different devices and operator networks, preserving the user experience intended by the sender.

Purpose & Motivation

EXIF was adopted and referenced within 3GPP standards to solve the problem of losing contextual information when digital images are exchanged between mobile devices via services like MMS. Before the widespread use of EXIF, an image file contained only pixel data. Any information about how, when, or where the photo was taken was separate and easily lost during transfer. The purpose of embedding EXIF within 3GPP multimedia specs was to standardize the carriage of this metadata, enabling richer user experiences and services.

The historical context stems from the proliferation of camera phones in the early 2000s. As MMS became popular, there was a need to not just share pictures but also share the story behind them. EXIF, initially created by the Japan Electronic Industries Development Association (JEIDA), provided a ready-made, industry-adopted solution. 3GPP incorporated it to avoid reinventing the wheel and to ensure mobile services were compatible with the broader digital imaging ecosystem (e.g., digital cameras, desktop software). It addressed the limitation of 'dumb' image files by making them self-describing.

Its integration was motivated by the desire to enable new features: organizing photos by date automatically, mapping photos on a device's map application, and providing photography enthusiasts with shooting details. For network operators, supporting a standard metadata format simplified the design of media handling systems and guaranteed interoperability, which was essential for the success of cross-network MMS. It laid the groundwork for later location-based services and richer media management on smartphones.

Classification

Part ofJPEG

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

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

Rel-18 2 changes

In Release 18, the specification was updated to clarify the support requirements for the EXIF (Exchangeable Image File Format) function within MMS. The updates, pertaining to codecs and formats, explicitly state that for JPEG baseline DCT, the EXIF compressed image file format should be supported as defined, but there is no requirement for an MMS client to interpret or present the EXIF parameters recorded in the file.

  • CR 26.140-0021r7 Updates to codecs and formats (Rel-18) TS 26.140CR0021
  • CR 26.141-0011r2 Updates to codecs and formats (Rel-18) TS 26.141CR0011

Explore further

Broader topics and technologies where EXIF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 26.140 vj00 MMS Media Formats and Codecs Specification Rel-19
TS 26.141 vj00 IMS Messaging & Presence Media Formats Rel-19