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

Glossary term · Services

Service Feature

Service Feature

Services →

Service Feature is a discrete piece of functionality that a 3GPP system must offer, serving as a fundamental building block for composing services.

Introduced
R99
Where
Services
Specifications
3 specs
Service Feature Description Purpose What changed Neighbours Specifications

Description

A Service Feature is a foundational concept in 3GPP service architecture, defined as functionality that a 3GPP System shall offer to enable the provision of services. It represents the atomic unit of service capability from which complete services are assembled. In other words, a service is not a monolithic entity but a composition of multiple service features, each providing a specific piece of functionality that contributes to the overall service experience.

The concept is documented primarily in 3GPP TS 21.905 (Vocabulary for 3GPP Specifications), TS 22.105 (Services and Service Capabilities), and TS 22.121 (The Virtual Home Environment). TS 21.905 serves as the master vocabulary, ensuring consistent terminology across all 3GPP specifications. TS 22.105 defines the service principles and service capability framework, while TS 22.121 addresses how service features can be delivered consistently across different networks and terminals through the Virtual Home Environment (VHE) concept.

Architecturally, service features sit at the boundary between the network's technical capabilities and the end-user services that operators offer. When an operator designs a service, they select and combine the appropriate service features. For example, a voice call service might combine service features such as call setup, call routing, supplementary services (call waiting, call forwarding), and emergency call handling. Each of these features is independently specified and can be reused across multiple services.

The concept evolved from UMTS-specific terminology to a broader 3GPP System scope. In R99, the definition referred specifically to a "UMTS system," reflecting the single-radio-access-technology focus of that era. By Rel-6, the definition was generalized to "3GPP System," acknowledging the multi-access-technology environment that emerged with the introduction of HSPA, and later LTE and 5G NR. This generalization was essential because service features needed to be defined independently of the underlying radio access technology.

Service features are closely related to the concept of service capabilities, which describe what the network can do, whereas service features describe what functionality is actually offered. The distinction matters for standardization: service capabilities are abstract descriptions used in requirements specifications, while service features are the concrete functional elements that can be implemented and tested. This layered approach enables interoperability across vendors and ensures that services can be deployed consistently across different network implementations.

In the context of the Virtual Home Environment (VHE), service features play a crucial role in enabling service portability. The VHE concept allows a user to access their personalized services regardless of which network they are visiting or which terminal they are using. Service features must therefore be defined in a way that is independent of the home network's specific implementation, allowing them to be replicated or accessed remotely in visited networks.

Purpose & Motivation

The Service Feature concept exists to provide a modular, reusable framework for defining and delivering services in 3GPP networks. Before this concept was formalized, services were often defined as monolithic entities, making it difficult to reuse functionality across different services, to ensure interoperability between vendors, or to adapt services to different network environments. By decomposing services into discrete features, 3GPP created a building-block approach that promotes standardization, reuse, and flexibility.

The motivation for this approach stems from the need to support the Virtual Home Environment (VHE), a key goal of the UMTS vision. VHE requires that a user's services follow them across network boundaries and terminal types. This is only feasible if services are decomposed into features that can be independently specified, negotiated, and delivered. Without such decomposition, service portability would require replicating entire service implementations, which is impractical and unscalable.

Furthermore, the modular approach addresses the problem of service differentiation. Operators need to offer a wide variety of services to different market segments. By combining service features in different ways, operators can create tailored service offerings without requiring new core network functionality for each service. This reduces development costs, accelerates time-to-market, and ensures that the underlying network infrastructure can support a diverse and evolving service portfolio.

What changed in its specifications

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

TR 21.905Rel-17 → Rel-18

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 →
TS 22.105Rel-7 → Rel-8

Rel-8 added Service-Level Interworking for Messaging Services, enabling SMS interworking with other messaging services over IP-CAN subject to operator policy and verification.

Full comparison in TS 22.105 →

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.

R99 Initial

Initial definition introduced: 'Functionality that a UMTS system shall offer to enable provision of services.' Scoped specifically to UMTS, reflecting the single-technology focus of the original 3GPP framework.

Wording changed to add the clarifying sentence: 'Services, are made up of different service features.' This explicitly established the compositional relationship between services and service features, which is the core architectural principle of the concept.

Definition carried over unchanged from Rel-4, maintaining the UMTS-specific scope and the compositional clarification.

Wording changed from 'UMTS system' to '3GPP System,' generalizing the scope beyond UMTS to encompass all 3GPP-defined access technologies. This reflected the emergence of multi-access environments and the need for technology-independent service definitions.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Definition carried over unchanged from Rel-6, retaining the 3GPP System scope and compositional clarification.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj20 3GPP Terminology and Definitions Rel-19 read
TS 22.105 vj00 Telecommunication Services Framework Rel-19 read
TS 22.121 v531 Virtual Home Environment Service Requirements Rel-5 read