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.
Key Features
- Defines subscriber groups with authorized access to specific cells
- Uses CSG Identity (CSG ID) broadcast by cells and stored in USIM
- Supports three access modes: Closed, Hybrid, and Open
- Integrates with core network for subscription validation via HSS
- Enables controlled handovers based on CSG membership
- Supports automatic neighbor relations and SON for CSG cells
Evolution Across Releases
Introduced the foundational CSG concept for LTE and enhanced UMTS, defining CSG cells, CSG IDs, and the CSG list stored in USIM. Specified initial access control procedures for Home eNodeBs (HeNBs) and Home NodeBs (HNBs), including basic mobility support for CSG members. Established the three CSG access modes (Closed, Hybrid, Open) and defined the architecture for CSG subscription management in HSS.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 22.220 | 3GPP TS 22.220 |
| TS 23.009 | 3GPP TS 23.009 |
| TS 23.012 | 3GPP TS 23.012 |
| TS 23.018 | 3GPP TS 23.018 |
| TS 23.060 | 3GPP TS 23.060 |
| TS 23.078 | 3GPP TS 23.078 |
| TS 23.203 | 3GPP TS 23.203 |
| TS 23.401 | 3GPP TS 23.401 |
| TS 24.285 | 3GPP TS 24.285 |
| TS 24.301 | 3GPP TS 24.301 |
| TS 25.133 | 3GPP TS 25.133 |
| TS 25.304 | 3GPP TS 25.304 |
| TS 25.331 | 3GPP TS 25.331 |
| TS 25.367 | 3GPP TS 25.367 |
| TS 25.413 | 3GPP TS 25.413 |
| TS 25.467 | 3GPP TS 25.467 |
| TS 25.820 | 3GPP TS 25.820 |
| TS 25.866 | 3GPP TS 25.866 |
| TS 25.967 | 3GPP TS 25.967 |
| TS 27.007 | 3GPP TS 27.007 |
| TS 29.078 | 3GPP TS 29.078 |
| TS 29.212 | 3GPP TS 29.212 |
| TS 29.213 | 3GPP TS 29.213 |
| TS 29.328 | 3GPP TS 29.328 |
| TS 29.562 | 3GPP TS 29.562 |
| TS 31.111 | 3GPP TR 31.111 |
| TS 31.121 | 3GPP TR 31.121 |
| TS 32.251 | 3GPP TR 32.251 |
| TS 32.298 | 3GPP TR 32.298 |
| TS 32.299 | 3GPP TR 32.299 |
| TS 32.821 | 3GPP TR 32.821 |
| TS 33.106 | 3GPP TR 33.106 |
| TS 33.107 | 3GPP TR 33.107 |
| TS 33.320 | 3GPP TR 33.320 |
| TS 33.545 | 3GPP TR 33.545 |
| TS 33.745 | 3GPP TR 33.745 |
| TS 33.820 | 3GPP TR 33.820 |
| TS 36.300 | 3GPP TR 36.300 |
| TS 36.304 | 3GPP TR 36.304 |
| TS 36.306 | 3GPP TR 36.306 |
| TS 36.331 | 3GPP TR 36.331 |
| TS 36.413 | 3GPP TR 36.413 |
| TS 36.921 | 3GPP TR 36.921 |
| TS 36.922 | 3GPP TR 36.922 |
| TS 43.129 | 3GPP TR 43.129 |
| TS 48.008 | 3GPP TR 48.008 |
| TS 48.018 | 3GPP TR 48.018 |