Description
The Elementary Basic Service Group (EBSG) is a legacy concept originating in GSM and carried through UMTS, defined within the context of circuit-switched (CS) telecommunication services. It represents a logical grouping of one or more 'Basic Services'. A Basic Service is the most fundamental telecommunication capability offered to a subscriber, such as Telephony (voice calls), Fax Group 3, or various forms of circuit-switched data (e.g., asynchronous data). The EBSG groups these basic services that share common subscription attributes, particularly concerning provisioning, charging, and regulatory treatment.
Architecturally, EBSGs are defined in the subscriber's profile stored in the Home Location Register (HLR) or Home Subscriber Server (HSS). Each EBSG has an associated set of parameters that dictate how the services within the group are handled. Key parameters include the subscription status (e.g., allowed, barred), charging characteristics (pointing to a specific tariff plan), and indicators for supplementary service applicability. When a mobile subscriber initiates a call or data session, the Mobile Switching Center (MSC) interrogates the HLR to retrieve the subscriber's profile. The MSC then checks the EBSG associated with the requested basic service to determine if the call is permitted and what charging rules should be applied.
Its role was central to service management in pre-IMS networks. Rather than managing dozens of individual basic services per subscriber, operators could define a few logical EBSGs (e.g., 'Standard Voice & Fax', 'Premium Data', 'Barred Services'). This simplified provisioning, billing system configuration, and the implementation of service bundles. For example, a 'Business Subscription' EBSG might include Telephony, Fax, and High-Speed Circuit-Switched Data, all billed at a corporate rate. The EBSG concept provided a layer of abstraction between the raw network capabilities (basic services) and the commercial products offered to customers. While largely obsolete in modern all-IP networks (EPS, 5GC), understanding EBSG is important for maintaining legacy CS fallback systems and for comprehending the historical evolution of service architecture in mobile networks.
Purpose & Motivation
The EBSG was created to address the operational complexity of offering and managing multiple discrete circuit-switched services in GSM and UMTS networks. As networks evolved beyond simple voice telephony to include fax, data, and videotext, operators needed a way to bundle these services into marketable products and apply consistent business rules (like charging and barring) to each bundle. Managing each basic service independently for millions of subscribers would be prohibitively complex for provisioning and billing systems.
The primary problem it solved was the efficient mapping between network-level technical services and commercial service packages. Before concepts like EBSG, service logic and charging rules were often hard-coded or spread across multiple network nodes, leading to inconsistencies and difficulty introducing new service bundles. The EBSG provided a standardized, subscriber-profile-centric model where commercial offerings could be defined as groups in the HLR. This gave operators flexibility: they could create different subscription plans by combining EBSGs and could change a subscriber's allowed services by modifying just the EBSG assignments in their profile.
Historically, the EBSG model represented a significant step towards service independence from the switching fabric. It abstracted service logic into the subscriber database, making it easier to introduce new basic services without overhauling the MSC. This abstraction later paved the way for more advanced service architectures like CAMEL for intelligent networks and ultimately the IP Multimedia Subsystem (IMS). While the all-IP architectures of LTE and 5G have moved to different service models (based on QoS flows, APNs, and IMS profiles), the EBSG remains a foundational concept for understanding legacy service provisioning and the historical context of mobile service evolution.
Key Features
- Logical grouping of circuit-switched Basic Services (e.g., Telephony, Fax, Data)
- Defined in the subscriber's HLR/HSS profile for provisioning and charging
- Associates a common set of subscription and charging characteristics to all services in the group
- Simplifies service management by bundling related capabilities
- Used by the MSC to authorize service requests and apply correct charging
- Foundational concept for legacy GSM/UMTS service architecture and billing
Evolution Across Releases
Introduced as part of the GSM Phase 2+ and early UMTS specifications for structured service management. Defined the architectural model where Basic Services are grouped into EBSGs within the subscriber profile, establishing a clear link between network capabilities, subscription data, and charging mechanisms in the circuit-switched domain.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 23.016 | 3GPP TS 23.016 |
| TS 32.808 | 3GPP TR 32.808 |