Description
Outgoing Calls Barred (OCB) is a supplementary service defined within the 3GPP framework, operating as a specific restriction within the broader Closed User Group (CUG) service. A CUG is a subscription option that defines a group of subscribers who are permitted to communicate only amongst themselves, creating a logical private network over the public mobile infrastructure. The OCB feature is a specific barring condition applied to a CUG member, which prohibits that member from initiating (i.e., making) calls to destinations outside the boundaries of their assigned CUG. The enforcement of this barring is managed by the core network, specifically within the Home Location Register (HLR) or Home Subscriber Server (HSS) and the Mobile Switching Center (MSC) or Call Session Control Function (CSCF). When a subscriber with an active OCB restriction attempts to place a call, the originating MSC or CSCF queries the subscriber's profile from the HLR/HSS. Upon identifying the OCB flag and verifying that the dialed number is not a member of the subscriber's permitted CUG(s), the network rejects the call setup request, typically returning a tone or announcement to the caller. The service is highly configurable per subscriber, allowing network operators to define multiple CUGs with different barring characteristics, including combinations with Incoming Calls Barred (ICB) and other CUG interlock codes. This architecture ensures that service logic and subscriber data are centralized in the home network, allowing for consistent application of barring rules even when the subscriber is roaming. OCB is a fundamental tool for implementing controlled communication environments, directly impacting call control, billing (by preventing chargeable calls to external numbers), and service differentiation.
Purpose & Motivation
The primary purpose of OCB is to provide a mechanism for creating controlled, private communication groups within a public mobile network. It solves the problem of uncontrolled communication costs and unauthorized external calls for specific subscriber groups, such as employees within a company, members of a government agency, or devices in a machine-to-machine (M2M) fleet. Before such features were standardized, organizations had to rely on physical private networks or basic barring services that lacked the granularity of group-based logic. The creation of CUG services with OCB and ICB options was motivated by commercial demands from enterprise customers who required the cost control and privacy of a Private Branch Exchange (PBX) but with the mobility and coverage of a public cellular network. It allows operators to offer value-added services that cater to business segments, generating additional revenue streams beyond individual consumer plans. Historically, this concept originated in fixed-line telephony and was adapted into GSM and subsequent 3GPP systems, becoming a cornerstone of intelligent network (IN) based supplementary services. It addresses the limitation of simple barring (like barring all outgoing calls) by providing a more sophisticated, group-aware restriction that still permits essential internal communication.
Key Features
- Restricts outgoing calls to numbers outside the subscriber's designated Closed User Group(s).
- Network-enforced at call setup by the MSC or CSCF based on HLR/HSS profile data.
- Operates independently or in combination with Incoming Calls Barred (ICB) within a CUG.
- Supports multiple CUG subscriptions with different interlock codes for complex group structures.
- Applicable in both circuit-switched (CS) and IP Multimedia Subsystem (IMS) domains.
- Remains effective in roaming scenarios through interaction between visited and home networks.
Evolution Across Releases
Introduced as a standardized supplementary service within the Closed User Group (CUG) framework for GSM/UMTS networks. Initial architecture involved the HLR storing the OCB subscription data and the MSC enforcing the barring during mobile-originated call setup in the circuit-switched domain.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 22.173 | 3GPP TS 22.173 |
| TS 22.273 | 3GPP TS 22.273 |
| TS 23.085 | 3GPP TS 23.085 |
| TS 24.173 | 3GPP TS 24.173 |
| TS 24.404 | 3GPP TS 24.404 |
| TS 24.411 | 3GPP TS 24.411 |
| TS 24.429 | 3GPP TS 24.429 |
| TS 24.454 | 3GPP TS 24.454 |
| TS 24.504 | 3GPP TS 24.504 |
| TS 24.529 | 3GPP TS 24.529 |
| TS 24.604 | 3GPP TS 24.604 |
| TS 24.611 | 3GPP TS 24.611 |
| TS 24.629 | 3GPP TS 24.629 |
| TS 24.654 | 3GPP TS 24.654 |
| TS 29.165 | 3GPP TS 29.165 |
| TS 29.292 | 3GPP TS 29.292 |
| TS 29.364 | 3GPP TS 29.364 |
| TS 29.864 | 3GPP TS 29.864 |
| TS 32.275 | 3GPP TR 32.275 |
| TS 32.850 | 3GPP TR 32.850 |
| TS 38.805 | 3GPP TR 38.805 |
| TS 38.807 | 3GPP TR 38.807 |
| TS 38.808 | 3GPP TR 38.808 |
| TS 38.889 | 3GPP TR 38.889 |