Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Services

MMSR

Multimedia Messaging Service Recipient

Services →

MMSR is the user equipment or application that receives and processes Multimedia Messaging Service (MMS) messages.

Introduced
Rel-8
Where
Services
Specifications
2 specs
MMSR Description Purpose What changed Neighbours Specifications

Description

The Multimedia Messaging Service Recipient (MMSR) is a logical functional entity defined within the 3GPP specifications for Multimedia Messaging Service (MMS). It represents the endpoint that receives and consumes MMS messages. In practical deployments, the MMSR is typically implemented as software on the User Equipment (UE), such as a mobile phone's messaging application, or as a client application on a device. The MMSR interacts with the Multimedia Messaging Service Environment (MMSE) to retrieve messages that have been delivered to it.

Architecturally, the MMSR is part of the MMS User Agent (MMS UA) on the recipient's side. When an MMS message is sent, it is first submitted to a Multimedia Messaging Service Centre (MMSC) via the sender's MMS User Agent. The MMSC then notifies the intended recipient's MMSR of a waiting message, typically via a Wireless Application Protocol (WAP) push over a control channel like SMS. Upon receiving this notification, the MMSR establishes a data connection (e.g., via Packet Switched bearers) to retrieve the actual message content from the MMSC using protocols like HTTP or WAP. The MMSR must support the necessary codecs and media formats to render the received multimedia content.

Key components of the MMSR functionality include the notification handler, the retrieval client, and the media rendering engine. The MMSR must also manage user preferences, such as automatic retrieval settings, and handle delivery reports back to the originator. Its operation is standardized to ensure interoperability across different networks and device manufacturers. The MMSR plays a fundamental role in the store-and-forward model of MMS, ensuring reliable message delivery even when the recipient device is temporarily unavailable.

Purpose & Motivation

The MMSR was created as part of the 3GPP standardization of Multimedia Messaging Service (MMS) to define a clear and interoperable endpoint for receiving rich media messages. Prior to MMS, messaging was largely limited to text (SMS), which could not support images, audio, or video. The rise of 2.5G and 3G networks, with their improved data capabilities, created an opportunity for a more engaging messaging service. The MMSR specification solved the problem of how to reliably deliver and present these multimedia messages to a diverse range of user devices.

By standardizing the recipient's role, 3GPP ensured that an MMS message sent from a device on one operator's network could be successfully received and displayed on a device from a different manufacturer on another operator's network. This interoperability was crucial for the widespread adoption of MMS. The MMSR entity abstracts the complexities of media retrieval and rendering, providing a consistent user experience. It addressed limitations of proprietary multimedia messaging solutions that were not interoperable, thereby enabling a global, standardized service for mobile multimedia communication.

What changed in its specifications

The latest release-to-release comparison of specifications that define MMSR. Each summary describes the whole specification, not only this term.

TS 32.270Rel-17 → Rel-18

MMS converged charging in 5G system, with architecture, flows, CDR triggers, and message formats defined.

Full comparison in TS 32.270 →
TS 32.272Rel-6 → Rel-7

Rel-7 adds new PoC charging procedures for participant number and type, plus new charging fields.

Full comparison in TS 32.272 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-8 Initial

Introduced the MMSR as a standardized functional entity within the 3GPP MMS architecture. Defined its core role in receiving notifications and retrieving multimedia messages from the MMSC, establishing the foundational protocols and interactions for interoperable MMS delivery.

Defining Specifications

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

SpecificationTitleRelease
TS 32.270 vj00 MMS Charging Management Specification Rel-19 read
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19 read