Description
The Mobile Additional Function (MAF) is a framework defined within the 3GPP specifications for implementing supplementary services in mobile networks. It operates as an integral part of the call control and session management functions, typically residing within the core network's service layer. The MAF framework provides a standardized way to define and manage features that modify or enhance basic call behavior, interacting with core network entities like the MSC (Mobile Switching Centre) or, in later architectures, the IMS (IP Multimedia Subsystem) via application servers. Its operation is governed by service logic that is triggered by specific call events or subscriber actions, such as dialing a number, receiving an incoming call, or activating a service code. This logic then instructs the network to perform actions like rerouting a call, presenting caller information, or restricting call establishment based on predefined conditions. The architecture is designed to be modular, allowing different MAF services to be developed and deployed independently while sharing common control and subscriber data management infrastructure. Its role is crucial for enabling the rich feature sets expected in modern telephony, ensuring interoperability across different network equipment vendors and providing a consistent user experience as defined by the 3GPP standards.
Purpose & Motivation
The MAF was created to standardize the implementation of supplementary telephony services across global mobile networks, moving beyond proprietary, vendor-specific implementations. Prior to such standardization, operators faced challenges in offering consistent features, especially when integrating equipment from multiple vendors, which hindered interoperability and increased complexity. The 3GPP standardization of MAF aimed to solve these problems by providing a common framework and set of specifications for services like call forwarding, call waiting, and caller identification. This allowed network operators to deploy enhanced services reliably, ensuring that features worked seamlessly for subscribers regardless of the underlying network equipment. The historical context lies in the evolution from basic voice telephony to feature-rich mobile services, where subscriber demand for control and personalization of their communication experience grew. By defining MAF, 3GPP enabled a competitive market for value-added services while maintaining network reliability and simplifying service provisioning and management for operators.
Classification
Evolution Across Releases
Introduced the Mobile Additional Function framework within the 3GPP specifications to standardize supplementary services for circuit-switched and early packet-switched domains. It defined the initial architecture, service logic, and interaction with core network elements like the MSC, establishing a baseline for features such as call forwarding and barring.
Explore further
Broader topics and technologies where MAF plays a role.
Defining Specifications
3GPP specifications that define or reference MAF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 26.565 vj00 | Split Rendering Media Service Enabler | Rel-19 |
| TR 26.806 vi00 | Technical Report on Smartly Tethering AR Glasses | Rel-18 |
| TS 26.854 vj00 | Study on Haptics in 5G Media Services | Rel-19 |
| TR 26.998 vj00 | 5G AR/MR Glasses Integration Study | Rel-19 |