Description
A CSG member cell is a concept in 3GPP specifications that defines a cell to which a specific UE has authorised access as a member of the associated Closed Subscriber Group. For a cell to be considered a CSG member cell for a given UE, two conditions must be met: the cell must broadcast the identity of the selected PLMN, registered PLMN, or an equivalent PLMN, and the UE's Permitted CSG list (formerly CSG whitelist) must contain an entry comprising the cell's CSG ID and the respective PLMN identity. This definition ensures that membership is evaluated per UE and per PLMN, preventing access mismatches in multi-PLMN deployments.
The concept of a CSG member cell is central to mobility management in CSG deployments. When a UE performs cell selection or reselection, it reads the CSG ID broadcast by the candidate cell. If the CSG ID and PLMN match an entry in the UE's Permitted CSG list, the cell is considered a CSG member cell, and the UE may prioritise it for camping or handover. Conversely, if the UE is not a member, the cell is treated as a non-member CSG cell, and access is generally barred except in limited service states. Hybrid cells, which broadcast a CSG ID but also allow non-member access, are treated specially: they can serve non-members but with lower priority compared to member UEs.
In RRC_CONNECTED mode, the network uses the CSG member cell concept to manage inbound mobility. The UE may report measurements of a CSG cell, and the source eNodeB/gNB can determine whether the UE is a member by checking the CSG ID and PLMN against the UE's context (which includes the Permitted CSG list provided by NAS). If the UE is a member, the network can initiate a handover to the CSG cell. This procedure, known as CSG inbound mobility, is defined in TS 36.300 and TS 25.304. Without the CSG member cell concept, the network would have no standardised way to distinguish between UEs that are allowed to access a CSG cell and those that are not, leading to failed handovers and poor user experience.
The definition of CSG member cell has evolved over releases. In Release 9, it was defined specifically for a UE in RRC_CONNECTED mode and required the cell to broadcast the Registered PLMN or Equivalent PLMN. From Release 11, the definition was broadened to include the selected PLMN and dropped the explicit RRC_CONNECTED restriction, making it applicable to UEs in idle mode as well. In Release 17, the term 'CSG whitelist' was replaced by 'Permitted CSG list' in the definition, aligning with updated terminology in NAS specifications. These changes reflect the maturation of CSG functionality and its integration into broader mobility frameworks.
CSG member cells are also relevant for paging optimisation. When a UE is camped on a CSG member cell, the network can avoid paging the UE on non-member cells, reducing paging load. Additionally, the concept supports manual CSG selection, where the user can choose a CSG cell from a list of available CSGs, and the UE will treat it as a member cell if the CSG ID is in the Permitted CSG list. Overall, the CSG member cell is a key enabler for seamless and secure access to restricted-access cells in 3GPP networks.
Purpose & Motivation
The CSG member cell concept was introduced to provide a precise, UE-specific definition of when a cell should be treated as authorised for a subscriber. Without it, CSG access control would rely on ambiguous criteria, potentially allowing unauthorised access or denying legitimate members. The concept solves the problem of identifying, from the UE's perspective, which cells are part of its subscribed CSG and can be used for normal service.
It also enables efficient mobility procedures. By defining a CSG member cell, the network and UE can make consistent decisions about cell reselection priorities, handover targets, and paging areas. This is particularly important in heterogeneous networks where CSG cells are overlaid on macro cells. The CSG member cell concept ensures that member UEs can access their CSG cells seamlessly while non-members are steered away, maintaining both security and quality of service.
Historically, the definition was refined to include the selected PLMN and to replace 'CSG whitelist' with 'Permitted CSG list', reflecting changes in NAS terminology and the need for clarity in multi-PLMN scenarios. These updates show the ongoing effort to align RAN and NAS concepts for consistent behaviour across the network.
What changed in its specifications
The latest release-to-release comparison of specifications that define CSG member cell. Each summary describes the whole specification, not only this term.
Rel-19 adds Non-Terrestrial Networks (NTN) for IoT Phase 3 for LTE to 3GPP TS 25.304. It also adds a list of PLMNs with associated access technology restrictions to idle-mode cell selection and reselection.
Full comparison in TS 25.304 →Rel-16 added SR-VCC handover from NR to UTRAN, integrity protection activation, and key set storage. These were the largest feature overviews for TS 25.331.
Full comparison in TS 25.331 →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.
Wording changed to: 'a cell broadcasting the identity of the selected PLMN, registered PLMN or equivalent PLMN and for which the CSG whitelist of the UE includes an entry comprising the cell’s CSG ID and the respective PLMN identity.' This removed the RRC_CONNECTED restriction and included selected PLMN.
Wording changed to replace 'CSG whitelist' with 'Permitted CSG list': 'a cell broadcasting the identity of the selected PLMN, registered PLMN or equivalent PLMN and for which the Permitted CSG list of the UE includes an entry comprising the cell’s CSG ID and the respective PLMN identity.'
Defining Specifications
3GPP specifications that define or reference CSG member cell, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 25.304 vj10 | UE Idle Mode Procedures | Rel-19 read |
| TS 25.331 vj01 | UTRAN Radio Resource Control Protocol | Rel-19 read |
| TS 36.300 vj20 | E-UTRAN Radio Interface Protocol Architecture | Rel-19 read |
| TS 36.304 vj30 | LTE UE Idle Mode Procedures | Rel-19 read |
| TS 36.331 vj40 | E-UTRA Radio Resource Control (RRC) Protocol | Rel-19 read |