CSG

Closed Subscriber Group

Services →
Introduced in Rel-8 Also in: Radio Access Network, User Equipment, Security

CSG is a set of subscribers authorized to access specific cells, like femtocells, creating restricted private coverage areas for enterprise or residential use.

Category
Services
Introduced
Rel-8
Where
Core Network › 5G Core
Also touches
3 segments
Specifications
48 specs
CSG Description Purpose Related Classification Detected Changes Specifications

Description

A Closed Subscriber Group (CSG) is a fundamental concept in 3GPP networks that defines a group of subscribers with permission to access specific CSG cells. These cells are typically low-power access points like Home NodeBs (HNB) in UMTS or Home eNodeBs (HeNB) in LTE, deployed in residential, enterprise, or campus environments. The CSG mechanism creates a virtual private network within the public mobile network, allowing operators to offer tailored coverage and capacity solutions while maintaining control over access rights.

The architecture revolves around the CSG Identity (CSG ID), a unique identifier broadcast by the CSG cell. This CSG ID is stored in the subscriber's Universal Subscriber Identity Module (USIM) within a CSG list, which contains all CSG IDs the subscriber is authorized to access. When a UE attempts to camp on or handover to a cell, it checks the broadcast CSG ID against its stored CSG list. The core network, particularly the Mobility Management Entity (MME) in LTE or Serving GPRS Support Node (SGSN) in UMTS, validates the UE's CSG membership during attachment and tracking area update procedures, consulting the Home Subscriber Server (HSS) which stores the subscriber's CSG subscription data.

CSG cells operate in three modes: Closed, Hybrid, and Open. In Closed mode, only CSG members can access the cell. Hybrid mode allows both CSG members and non-members to access the cell, but members receive priority or better QoS. Open mode is essentially a normal cell with no CSG restrictions. The CSG concept is tightly integrated with access control mechanisms, mobility management, and charging systems. During handover procedures, the target CSG cell's access mode and the UE's CSG membership are critical factors in handover decision algorithms executed by the source eNodeB or Radio Network Controller (RNC).

The implementation requires coordination across multiple network elements. The Operation, Administration and Maintenance (OAM) system manages CSG cell configuration and CSG ID assignment. The policy and charging control (PCC) architecture may apply specific rules for CSG access. Furthermore, CSG cells often support Self-Organizing Network (SON) features for automatic configuration and optimization. The concept extends to network sharing scenarios, where multiple operators might share CSG infrastructure while maintaining separate CSG lists for their respective subscribers.

Purpose & Motivation

The CSG concept was introduced to address the growing need for controlled cellular access in private and semi-private environments, particularly with the proliferation of femtocells and small cells. Before CSG, cellular networks offered either fully public access (macro cells) or completely private systems (like traditional PBX or DECT), with no seamless integration between public and private domains. This gap limited operators' ability to deliver targeted indoor coverage solutions while maintaining service continuity and access control.

CSG solves several key problems: It enables operators to offer residential femtocells that provide excellent indoor coverage for specific households without allowing neighborhood-wide access. For enterprises, CSG allows creation of corporate cellular networks with controlled access for employees while maintaining integration with the public mobile network. The technology also addresses capacity offloading by directing authorized users to dedicated small cells while managing interference and resource allocation efficiently.

Historically, the motivation came from the femtocell revolution in 3GPP Release 8, where operators needed mechanisms to deploy thousands of customer-premises equipment units while maintaining network security, lawful interception capabilities, and proper charging. CSG provided the standardized framework for access control that was scalable, secure, and interoperable across different vendor equipment. It also enabled new business models, such as sponsored access in venues or preferential treatment for certain subscriber groups, which were not possible with traditional cellular architectures.

Classification

Part ofCSG-ID
Specific typesCSGIDHENBLHN-ID

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (20 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-8, normative work from Rel-15.

Rel-15 10 changes

In Release 15, specific corrections were made to the handling of subscriber record change events for the CSG function, including updates for procedures involving the HLR for Circuit Switched and Packet Switched domains, as well as for the HSS in the EPS. Furthermore, enhancements were introduced for signalling to read shared PLMN information from non-CSG cells.

  • Addition of an SPID value for vehicle UE subscriber TS 36.300CR1212
  • CSG-Information-Reporting missing in RAR TS 29.212CR1653
  • Definition of how IMEI is to be transported in SubscriberEquipmentNumber TS 32.298CR0655
  • Correction of subscriber equipment number TS 32.298CR0690
  • Stage 2 Corrections to the Subscriber Record Change event by HLR for CS TS 33.107CR0288
  • Stage 2 Corrections to the Subscriber Record Change event by HLR for PS TS 33.107CR0289

+ 4 more changes

Rel-16 7 changes

In Release 16, the CSG function was enhanced to include a "Subscriber RRM Group" as an additional parameter for SPID/RFSP mapping. Furthermore, support was added for new AT Commands to indicate and manage CSG feature support in the UE. These updates provided more granular control over radio resource management and device configuration for closed subscriber groups.

  • Subscriber RRM Group as additional parameter to SPID/RFSP TS 23.401CR3499
  • AT Command for CSG Feature Support TS 27.007CR0663
  • AT Command for CSG support indication TS 27.007CR0664
  • Support of WUS Group TS 36.413CR1762
  • Assistance indication for WUS grouping TS 23.401CR3538
  • Corrections to WUS group for eMTC TS 36.304CR0789

+ 1 more changes

Rel-17 2 changes

In Release 17, the CSG function was updated to introduce the concept of an "Alias Group Id" and included specific handling corrections for Integrated Access and Backhaul Mobile Terminals (IAB-MTs). These corrections, detailed for the csg-Indication procedure in TS 36.304, ensure proper operation when an IAB-MT accesses a CSG cell. This enhanced the management of closed subscriber groups within advanced network architectures.

  • Alias Group Id TS 29.562CR0049
  • Corrections in TS 36.304 on csg-Indication handling by IAB-MT for IAB TS 36.304CR0864
Rel-19 1 change

In Release 19, the CSG function was enhanced with a new procedure for subscriber-specific IMS Events. This introduces a dedicated cancellation mechanism, allowing for the termination of such events for individual members of a Closed Subscriber Group.

  • Cancel procedure for subscriber specific IMS Events TS 29.562CR0192

Explore further

Broader topics and technologies where CSG plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 22.220 vj00 Home NodeB/Home eNodeB Service Requirements Rel-19
TS 23.009 vj00 Handover Procedures in PLMNs Rel-19
TS 23.012 vj00 Circuit Switched Location Management Procedures Rel-19
TS 23.018 vj00 Basic call handling in 3GPP CS domain Rel-19
TS 23.060 vj00 GPRS Service Description Stage 2 Rel-19
TS 23.078 vj00 CAMEL Phase 4 Stage 2 Specification Rel-19
TS 23.203 vj20 Policy and charging control architecture Rel-19
TS 23.401 vj50 Evolved Packet System (EPS) Stage 2 Description Rel-19
TS 24.285 vj00 Allowed CSG List Management Object Rel-19
TS 24.301 vj60 NAS protocol for Evolved Packet System Rel-19
TS 25.133 vj00 UTRAN RRM Requirements for FDD Rel-19
TS 25.304 vj00 UTRA Idle Mode Procedures Specification Rel-19
TS 25.331 vj00 UTRAN RRC Protocol Specification Rel-19
TS 25.367 vj00 Home NodeB Mobility Procedures Rel-19
TS 25.413 vj00 Radio Access Network Application Part (RANAP) Rel-19
TS 25.467 vj00 UTRAN Architecture for 3G Home Node B Rel-19
TS 25.820 v820 3G Home NodeB Study Report Rel-8
TS 25.866 v1900 1.28Mcps TDD Home NodeB Study Report Rel-9
TR 25.967 vj00 Home NodeB RF Requirements Technical Report Rel-19
TS 27.007 vj40 AT Command Set for UE Rel-19
TS 29.078 vj00 CAMEL Phase 4 CAP Specification Rel-19
TS 29.212 vj00 Gx/Gxx/Sd/St Diameter Protocol Rel-19
TS 29.213 vj20 PCC Signalling Flows and QoS Mapping Rel-19
TS 29.328 vj20 Sh and Dh Interfaces: HSS-AS Interactions Rel-19
TS 29.562 vj40 HSS Services for IMS & GBA Interworking Rel-19
TS 31.111 vj30 USIM Application Toolkit (USAT) Specification Rel-19
TS 31.121 vi50 UICC-terminal interface test specification Rel-18
TS 32.251 vj00 PS Domain Charging Management Rel-19
TS 32.298 vj30 Charging Data Record (CDR) Parameter Specification Rel-19
TS 32.299 vj00 Diameter Charging Applications for 3GPP Rel-19
TS 32.821 v1900 SON OAM Architecture for Home NodeB Rel-9
TS 33.106 vj00 Lawful Interception Requirements (Pre-Rel-15) Rel-19
TS 33.107 vj00 Lawful Interception Architecture & Functions Rel-19
TS 33.320 vj00 H(e)NB Subsystem Security Architecture Rel-19
TS 33.545 vj20 Security for NR Femto Subsystem Rel-19
TS 33.745 vj10 Security Study for 5G NR Femto Rel-19
TS 33.820 v1830 Home NodeB/eNodeB Security Architecture Rel-8
TS 36.300 vj00 E-UTRAN Radio Interface Protocol Architecture Overview Rel-19
TS 36.304 vj00 UE Idle Mode Procedures in E-UTRA Rel-19
TS 36.306 vj00 E-UTRA UE Radio Access Capability Parameters Rel-19
TS 36.331 vj00 LTE RRC Protocol Specification Rel-19
TS 36.413 vj10 S1 Application Protocol (S1AP) Rel-19
TR 36.921 vj00 FDD Home eNodeB RF Requirements Technical Report Rel-19
TR 36.922 vj00 LTE TDD Home eNodeB RF Requirements Rel-19
TS 43.129 vj00 PS Handover in GERAN A/Gb and GAN Modes Rel-19
TS 48.008 vj00 BSS-MSC Interface Layer 3 Procedures Rel-19
TS 48.018 vj00 BSS-SGSN Interface for GPRS Control Rel-19