Description
The Messaging service is a foundational interactive communication service in 3GPP networks, defined in TS 21.905 and TS 22.060. It provides user-to-user communication between individual users through storage units that support store-and-forward, mailbox, and message handling functions such as information editing, processing, and conversion. This definition, sourced from ITU-T I.113, captures the essence of messaging services that have evolved from basic Short Message Service (SMS) to rich Multimedia Messaging Service (MMS) and unified messaging. The store-and-forward mechanism is central to the service: messages are sent to a storage unit (e.g., a Short Message Service Center or Multimedia Messaging Service Center) and then forwarded to the recipient when they are available. This decouples the sender and receiver in time, ensuring message delivery even if the recipient is temporarily unreachable. The mailbox function allows users to store, retrieve, and manage messages, while message handling includes features like editing, processing, and conversion (e.g., text-to-speech, format conversion). In 3GPP, the messaging service is realized through various enablers: SMS (TS 23.040), MMS (TS 23.140), and the IP Multimedia Subsystem (IMS) messaging (TS 24.247). SMS provides text messaging with a maximum of 160 characters, using the control plane for delivery. MMS extends this to multimedia content (images, audio, video) using a combination of WAP and IP protocols. IMS messaging, including Instant Messaging (IM) and chat, leverages the SIP protocol for real-time or near-real-time communication. The messaging service architecture typically includes a message center (e.g., SMSC, MMSC), a gateway to external networks (e.g., SMS-GMSC, SMS-IWMSC), and databases (e.g., HLR/HSS) for routing and subscriber information. The service supports both mobile-originated and mobile-terminated messages, as well as application-to-person (A2P) and person-to-person (P2P) communication. With the advent of 5G, messaging services continue to evolve, integrating with Rich Communication Services (RCS) and supporting new use cases like IoT messaging. The Messaging service is essential for personal communication, enterprise messaging, and machine-to-machine (M2M) communication, making it a cornerstone of mobile networks.
Purpose & Motivation
The Messaging service was created to provide reliable, asynchronous communication between users in mobile networks. Before its standardization, messaging was limited to voice calls and basic paging, which required both parties to be available simultaneously. The store-and-forward paradigm introduced by messaging services solved this by allowing messages to be stored and delivered when the recipient becomes available, greatly improving communication reliability and user convenience. The service also addressed the need for a standardized way to handle different message types (text, multimedia) and to interoperate with external networks like the Internet and other mobile networks. The mailbox and message handling functions enable users to manage their messages, forward them, and receive them in various formats. Over time, the Messaging service has evolved to support rich content and real-time interactions, but its core purpose remains: to facilitate user-to-user communication with high reliability and flexibility. Its creation was motivated by the limitations of circuit-switched voice and the growing demand for text-based communication, which ultimately led to the ubiquitous SMS and later MMS and IMS messaging.
What changed in its specifications
The latest release-to-release comparison of specifications that define Messaging service. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-19 brings only minor changes to TS 22.060: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TS 22.060 →Release Timeline
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Initial definition: 'An interactive service which offers user-to-user communication between individual users via storage units with store-and-forward, mailbox and/or message handling, (e.g., information editing, processing and conversion) functions (source: ITU-T I.113).' This release established the foundational definition of messaging services in 3GPP, aligning with ITU-T I.113.
Defining Specifications
3GPP specifications that define or reference Messaging service, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 22.060 vj00 | GPRS Stage 1 Service Description | Rel-19 read |