Description
Barring of All Incoming Calls (BAIC) is a supplementary service standardized by 3GPP that empowers the served mobile subscriber to prevent the network from completing any incoming calls to their line. It operates as a subscription-based feature managed by the network operator and configured within the Home Location Register (HLR) or Home Subscriber Server (HSS). When BAIC is active, the network performs a check during call setup for the subscriber; if the service is invoked, the call is barred, and the calling party typically receives an announcement or tone indicating the unavailability. The service logic is executed in the core network, specifically within the Mobile Switching Center (MSC) or IP Multimedia Subsystem (IMS) nodes for circuit-switched and packet-switched domains, respectively.
Architecturally, BAIC interacts with call control procedures. For an incoming call attempt, the Gateway MSC (GMSC) queries the HLR/HSS for routing information and subscriber status. The HLR/HSS returns the subscriber's profile, which includes the BAIC subscription data. If BAIC is active, the GMSC or serving MSC will not proceed with the call setup to the subscriber's serving node. Instead, it triggers a release cause and may connect the caller to an appropriate announcement. The service is deactivated by default and must be explicitly activated by the subscriber, often via Unstructured Supplementary Service Data (USSD) codes, an interactive voice response system, or a customer care interface.
Key components involved include the HLR/HSS storing the subscriber's service profile, the MSC/MSC Server executing the barring logic, and the GMSC handling incoming call routing. BAIC is part of a family of call barring supplementary services, which also includes Barring of Outgoing Calls (BAOC), Barring of Outgoing International Calls (BOIC), and Barring of Incoming Calls when roaming (BIC-Roam). Its implementation ensures that no incoming call, regardless of origin (national, international, or from specific numbers), reaches the subscriber's mobile station when the service is active. This provides a definitive 'do not disturb' state at the network level.
In the context of modern networks, BAIC principles extend into IMS-based services, where similar call barring can be applied to Voice over LTE (VoLTE) calls via initial Filter Criteria (iFC) in the Serving-Call Session Control Function (S-CSCF). The service is crucial for user privacy and control, forming a foundational telecommunication feature. Its network-based enforcement ensures reliability, as it does not depend on the mobile device's state or settings, offering a robust mechanism for subscribers to manage their availability.
Purpose & Motivation
BAIC was created to address the need for subscribers to have absolute control over incoming call reception, providing a reliable method to avoid unwanted disturbances and ensure privacy. Prior to such standardized supplementary services, users relied on device-level solutions like turning off the phone or enabling silent mode, which were not foolproof and could lead to missed important calls if forgotten. BAIC offers a network-enforced barrier, ensuring that no calls can penetrate when activated, which is essential for situations requiring guaranteed uninterrupted time, such as during meetings, sleep, or personal emergencies.
Historically, as mobile telephony became ubiquitous in the late 1990s and early 2000s, the demand for advanced user-controlled features grew. 3GPP introduced a suite of supplementary services in Release 5, including BAIC, to standardize these capabilities across operators and regions, ensuring interoperability and a consistent user experience. BAIC solved the limitation of earlier basic call services, which lacked granular incoming call management. It also complements other barring services, allowing subscribers to tailor their accessibility based on specific needs, such as barring only international calls or barring all calls when roaming.
The service is particularly motivated by the requirement for privacy and user autonomy in telecommunications. It empowers subscribers without relying on the mobile device's functionality or battery status, as the barring is executed within the network infrastructure. This network-centric approach ensures the service works even if the mobile is powered on and registered, providing a stronger guarantee than device-dependent 'do not disturb' modes. BAIC thus represents a fundamental telecommunication service that balances connectivity with user-controlled disconnection.
Key Features
- Network-enforced barring of all incoming calls to a subscriber
- Subscription-based service managed by the operator in HLR/HSS
- Activation and deactivation via USSD codes or operator interfaces
- Integration with core network call control procedures in MSC/GMSC
- Provides a reliable 'do not disturb' state independent of device settings
- Part of a standardized family of 3GPP call barring supplementary services
Evolution Across Releases
BAIC was initially standardized as a supplementary service for circuit-switched networks. The architecture involved service logic in the MSC, with subscription data stored in the HLR. It provided basic activation/deactivation and barring of all incoming calls regardless of origin, establishing the foundational network-based control mechanism.
Defining Specifications
| Specification | Title |
|---|---|
| TS 21.905 | 3GPP TS 21.905 |
| TS 29.292 | 3GPP TS 29.292 |