MWD

Message Waiting Data

Services
Introduced in Rel-11
MWD is a supplementary service in circuit-switched and IMS networks that indicates a waiting voicemail message for a subscriber. It triggers a notification on the user's device (e.g., a voicemail icon) and is a fundamental feature for legacy and modern telephony services.

Description

Message Waiting Data (MWD) is a standardized mechanism within 3GPP networks that manages the indication of waiting messages, primarily voicemails, for a subscriber. It is a network-based service that stores a simple data flag—the message waiting indicator—associated with a subscriber's number. This flag is set to 'active' when a new voicemail message is deposited in the subscriber's mailbox and is cleared when the subscriber retrieves or deletes the message. The service operates across multiple network domains: originally defined for Circuit-Switched (CS) networks like GSM, it has been extended to work within the IP Multimedia Subsystem (IMS) for VoLTE and VoNR.

Architecturally, the key functional entity involved is the Message Waiting Indication Centre (MWIC) or, more commonly, the voicemail system (which acts as the MWIC). When a voicemail is recorded, the voicemail server signals to the Home Location Register (HLR) in CS networks, or the Home Subscriber Server (HSS) in IMS networks, to update the subscriber's MWD profile. This update sets the message waiting indicator. When the subscriber's device registers with the network (e.g., during power-on or location update), the network (MSC/VLR in CS, or S-CSCF in IMS) retrieves the subscriber's profile from the HLR/HSS. If the MWD flag is active, the network sends a specific notification to the device. In CS networks, this is often done via an unstructured supplementary service data (USSD) message or a signal within the mobility management procedures. In IMS, it uses SIP messaging, specifically the SIP NOTIFY method as part of the Message Waiting Indication Event Package.

The role of MWD in the network is to provide a reliable, network-controlled notification service that is independent of the voicemail platform's proprietary protocols. It ensures interoperability between different network elements and user equipment from various manufacturers. The notification typically manifests on the user's handset as a voicemail icon, a text alert, or a stuttered dial tone. MWD is a critical user experience feature for telephony services, providing a clear visual or auditory cue that prompts the user to check their messages, thereby increasing the utility and reliability of voicemail systems.

Purpose & Motivation

MWD was created to solve the problem of notifying mobile subscribers about waiting voicemail messages in a standardized, reliable, and network-efficient manner. In early mobile networks, without a standardized method, voicemail notifications were unreliable or relied on proprietary solutions that hindered interoperability between different network operators and handset vendors. Subscribers might miss important messages if they did not manually call their voicemail inbox, degrading the service's usefulness.

The historical context lies in the GSM supplementary services framework, where MWD was defined as a core feature to enhance the basic telephony service. Its creation was motivated by the need for a universal 'message-waiting indicator' that would work seamlessly as subscribers roamed across different networks and used different handsets. By centralizing the indicator flag in the HLR/HSS, the network could ensure the notification state was consistent and portable. As networks evolved to all-IP architectures with IMS, the MWD service was adapted (specified in TS 29.338 for the Sh interface between the voicemail system and HSS) to maintain this essential functionality for VoLTE and VoNR, ensuring service continuity from 2G/3G CS voice to 4G/5G packet-switched voice services. It addresses the limitation of having no native, standard way for an application server (voicemail) to update a subscriber's profile and trigger a device notification in a scalable, secure fashion.

Key Features

  • Network-stored binary indicator flag for message waiting status
  • Triggered by voicemail system via standardized interfaces (e.g., MAP to HLR, Sh to HSS)
  • Delivers notifications to user equipment via network signaling (USSD, SIP NOTIFY)
  • Supports both Circuit-Switched (GSM/UMTS) and IMS (VoLTE/VoNR) network domains
  • Enables visual or auditory indication (e.g., icon, stuttered dial tone) on the handset
  • Provides roaming compatibility for voicemail notification across operator networks

Evolution Across Releases

Rel-11 Initial

Introduced enhanced support for MWD in the IP Multimedia Subsystem (IMS) to support VoLTE. This included specifications for the Sh interface between the IP-SM-GW/voicemail system and the HSS to control the message waiting indicator, enabling IMS-based notification alongside existing Circuit-Switched mechanisms.

Defining Specifications

SpecificationTitle
TS 23.272 3GPP TS 23.272
TS 29.338 3GPP TS 29.338