CGB

Circuit Group Blocking

Management →
Introduced in Rel-8

CGB is a network management procedure used in circuit-switched telephony to temporarily block a group of circuits from carrying traffic for maintenance, testing, or fault isolation.

Category
Management
Introduced
Rel-8
Where
Core Network › 5G Core
Specifications
1 specs
CGB Description Purpose Related Classification Specifications

Description

Circuit Group Blocking (CGB) is a standardized operation, administration, and maintenance (OAM) procedure defined within the 3GPP specifications, specifically detailed in TS 29.163. It operates within the circuit-switched (CS) core network domain, typically managed by network elements like the Mobile Switching Center (MSC) or Media Gateway (MGW). The procedure targets a 'circuit group,' which is a logical collection of individual physical circuits (timeslots) within a transmission system, such as an E1 (32 timeslots) or T1 (24 timeslots) trunk connecting network nodes. Blocking is executed via specific signaling messages, traditionally within the ISDN User Part (ISUP) of the Signaling System No. 7 (SS7) protocol stack or its IP-based successors like SIGTRAN.

The mechanism works by a network management system or an authorized network node issuing a blocking request (e.g., a Circuit Group Blocking message) towards the node managing the target circuit group. This request contains identifiers for the circuit group and the specific circuits within it to be blocked. Upon receipt and validation, the receiving node marks the specified circuits as 'blocked' or 'unavailable' for new call setups. Existing calls on those circuits may be allowed to complete (graceful blocking) or may be cleared, depending on the blocking type (e.g., hardware failure indication versus maintenance blocking). The blocking state is maintained until an explicit unblocking message is received, restoring the circuits to service.

Key components involved include the managing network entity (like an Operations Support System - OSS or a Network Management System - NMS), the signaling protocol carrying the blocking/unblocking commands, and the switch or gateway that physically hosts the circuits. CGB plays a critical role in network reliability and maintenance efficiency. It provides a software-controlled, remote method to isolate network segments, which is far faster and less error-prone than manual, physical interventions at distribution frames. This capability is essential for minimizing service disruption during planned activities and for rapidly containing faults or performance degradation in specific trunk groups.

Purpose & Motivation

CGB was created to address the operational challenges of managing large-scale, geographically distributed circuit-switched telephony networks. Before such standardized remote procedures, network maintenance or fault isolation required physical access to transmission equipment—often in remote central offices—to manually patch or disconnect cables. This was time-consuming, costly, and increased the risk of human error affecting service. CGB provides a software-based, in-band signaling mechanism to logically isolate circuit groups, enabling rapid response to issues and scheduled work without physical touch.

The technology solves the problem of service continuity during maintenance and fault scenarios. By allowing selective blocking of a subset of circuits within a trunk, traffic can be automatically re-routed via alternative paths, maintaining overall network availability. It also aids in fault diagnosis by allowing operators to test or isolate specific circuits without impacting the entire trunk. Its introduction was motivated by the need for more automated, efficient OAM practices as networks grew in complexity and scale, moving away from purely manual operations towards remotely managed, software-defined control of network resources.

Classification

Part ofOSS
Related approachesISUP

Evolution Across Releases

Rel-8 Initial

Introduced Circuit Group Blocking as a defined management procedure within the 3GPP framework, specified in TS 29.163. The initial architecture leveraged existing circuit-switched signaling protocols, primarily ISUP within the SS7 stack, to convey blocking and unblocking messages between network nodes like MSCs and media gateways. It provided the foundational capabilities for remote, logical isolation of E1/T1 trunk groups for maintenance and fault management purposes.

Explore further

Broader topics and technologies where CGB plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 29.163 vj00 Interworking between 3GPP IM CN and CS networks Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.