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

Glossary term · Services

Short Message Filtering

Short Message Filtering

Services →

Short Message Filtering is a supplementary service that allows the network to filter short messages for a subscriber based on their preferences to block unwanted or spam SMS.

Introduced
Rel-8
Where
Services
Specifications
2 specs
Short Message Filtering Description Purpose What changed Neighbours Specifications

Description

Short Message Filtering (SMF) is a supplementary service defined in 3GPP TS 22.142 and TS 22.942 that empowers the network to selectively block or allow short messages on behalf of a subscriber. Unlike traditional SMS delivery, where all messages are delivered to the recipient, SMF introduces a filtering mechanism that operates within the network infrastructure, typically at the Short Message Service Center (SMSC) or an intermediate entity. The service is configured by the subscriber, who defines criteria for filtering, such as sender identity, message content, time of day, or message type. The network then applies these rules to incoming or outgoing messages, preventing unwanted messages from reaching the subscriber.

The architecture for SMF leverages the existing SMS infrastructure. When a short message is submitted, the SMSC or a dedicated filtering function evaluates the message against the subscriber's filtering profile. This profile is stored in the subscriber's Home Location Register (HLR) or a separate database, and is retrieved during message processing. The filtering decision can be based on various parameters, including the originating or destination address, the message content (if content filtering is supported), and the message class. If a message matches a filter rule, it is either discarded, stored for later review, or redirected to a different destination, depending on the subscriber's preferences. The service supports both mobile-originated and mobile-terminated filtering, allowing control over messages sent and received.

Key components of SMF include the filtering criteria management, which allows subscribers to activate, deactivate, and modify their filtering rules via Unstructured Supplementary Service Data (USSD), SMS, or the Internet. The network elements involved are the SMSC, the HLR, and possibly a Short Message Service Gateway Mobile Switching Center (SMS-GMSC) or an IP-Short-Message-Gateway (IP-SM-GW) for interworking with IP-based messaging. The filtering function may be integrated into the SMSC or deployed as a standalone entity. The service also interacts with other supplementary services, such as Short Message Forwarding and Short Message Network Storage, to provide a comprehensive message management solution.

In terms of operation, when a message is received, the SMSC queries the subscriber's filtering profile. If the profile indicates that messages from a particular sender should be blocked, the SMSC will not deliver the message and may generate a delivery report indicating the filtering action. The subscriber can also specify time-based filters, such as blocking messages during certain hours. The service ensures that filtering is applied consistently across all access technologies, including 2G, 3G, 4G, and 5G, as it is a core network service independent of the radio access.

SMF is particularly relevant in the context of increasing spam and fraudulent messages. By providing network-based filtering, it offloads the filtering task from the user equipment, which may have limited processing capabilities or battery life. It also allows operators to offer value-added services to subscribers, such as parental controls or enterprise message management. The service has been part of 3GPP specifications since Release 8 and continues to be supported in subsequent releases, with no significant changes to its fundamental definition, indicating its stability and ongoing relevance.

Purpose & Motivation

Short Message Filtering was introduced to address the growing problem of unsolicited and unwanted short messages, commonly known as spam. Before its introduction, subscribers had limited options to control which messages they received; they could only manually delete messages after delivery or rely on rudimentary filtering on the device, which was often ineffective and consumed device resources. Network-based filtering provides a more robust and efficient solution, as it prevents unwanted messages from being delivered in the first place, saving network resources and improving user experience.

The service also caters to the needs of specific user groups, such as parents who wish to monitor and control their children's messaging, or enterprises that need to enforce communication policies. By allowing subscribers to define their own filtering criteria, it provides flexibility and personalization. Furthermore, SMF helps operators comply with regulatory requirements regarding unsolicited commercial communications, which are increasingly enforced by governments worldwide.

Historically, the concept of message filtering emerged as SMS became a ubiquitous communication method. Early implementations were device-centric, but they lacked central management and could be bypassed. 3GPP standardized SMF in Release 8 as part of the supplementary services for short message service, ensuring interoperability across networks and vendors. The service has evolved to support various filtering criteria and integration with other services, but its core purpose remains: to give subscribers control over their messaging environment and to enhance the overall quality of service.

What changed in its specifications

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

TS 22.142Rel-8 → Rel-9

Rel-9 added VAS4SMS, independent VAS-SMS provisioning, limited message forwarding, and auto-reply loop prevention.

Full comparison in TS 22.142 →

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.

Rel-8 Initial

Initial definition introduced: 'The service permits the network to filter certain short messages on behalf of a called/calling party based on the called/calling party’s preferences.' This established the fundamental concept of network-based filtering for SMS.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Definition text carried over unchanged from Rel-8, indicating no modification to the service description.

Defining Specifications

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

SpecificationTitleRelease
TS 22.142 vj00 Value-added Services for SMS Requirements Rel-19 read
TR 22.942 vj00 SMS Value-Added Services Requirements Rel-19 read