Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Services

B subscriber

B Subscriber (Called Party)

Services →

B subscriber is the called party in a 3GPP mobile network, originally dialed by the A subscriber in a circuit-switched or IP multimedia telephony call.

Introduced
Rel-4
Where
Core Network › Legacy Core
Specifications
4 specs
B subscriber Description Purpose What changed Neighbours Specifications

Description

The B subscriber is a fundamental service-layer concept in 3GPP specifications that identifies the called party in a mobile-originated call or session. In a typical mobile call, the A subscriber is the calling party and the B subscriber is the party being called. The B subscriber may be a mobile subscriber, a fixed-line subscriber, or an application server, depending on the service context. From a service perspective, the B subscriber is the final destination of the call attempt, and the network must locate, route to, and deliver the call to that subscriber while respecting the B subscriber's subscription profile, supplementary services, and operator policies.

In circuit-switched (CS) networks based on 3GPP TS 23.018 and related specifications, the B subscriber is identified by an MSISDN or an IMSI. The Mobile Switching Center (MSC) handling the call queries the Home Location Register (HLR) for the B subscriber's routing information (e.g., Mobile Station Roaming Number, MSRN). The HLR then interacts with the Visitor Location Register (VLR) serving the B subscriber to obtain the MSRN, which is used by the call-control function to route the call to the visited MSC. The B subscriber's subscription data, such as call forwarding, call barring, and call waiting, is evaluated before the call is delivered.

In IP Multimedia Subsystem (IMS) and VoLTE deployments, the B subscriber is identified by a SIP URI or a Tel URI. The originating Serving-CSCF (S-CSCF) evaluates the A subscriber's originating services and then routes the session to the terminating S-CSCF of the B subscriber. The terminating S-CSCF applies the B subscriber's terminating services, such as call forwarding, call barring, and communication diversion, before terminating the session to the B subscriber's UE. The B subscriber's registration state and service profile are managed by the Home Subscriber Server (HSS).

The concept is widely used in charging and billing. Charging records distinguish between the A subscriber and the B subscriber to allow separate charging for originating and terminating parties. In interconnect scenarios, the B subscriber's network may charge the A subscriber's network for termination, and settlement between operators depends on correct identification of the B subscriber and the corresponding network.

The B subscriber also plays a role in supplementary services. For example, in Call Forwarding Unconditional (CFU), the B subscriber's profile may redirect the call to a forwarded-to number. In Multi-party or Conference services, multiple B subscribers may be involved. In emergency calls, the concept is adjusted because emergency calls are not addressed to a specific B subscriber but to a Public Safety Answering Point (PSAP), which acts as the terminating party.

In 5G and IMS frameworks, the B subscriber concept persists for voice and multimedia telephony services, including 5G New Radio (NR) voice over IMS. The term is also used in lawful interception, where the B subscriber may be the target of interception if authorized. Overall, the B subscriber is a service-layer abstraction that enables the network to correctly route, authorize, and charge for terminating calls and sessions.

Purpose & Motivation

The B subscriber concept exists to provide a precise, standardized way to refer to the called party in telecommunication services. It separates the roles of calling and called parties, which is essential for routing, service control, charging, and supplementary service execution. Without a clear distinction, network elements would not know whose subscription profile to apply, where to route the call, or whom to charge.

Historically, early mobile networks such as NMT and GSM introduced the A and B subscriber notation to manage call delivery across visited and home networks. As services evolved from basic voice to supplementary services, IMS, and VoLTE, the B subscriber concept was extended to cover IP-based sessions and multimedia services. It solved the problem of inconsistent terminology across different network domains and allowed specifications to define interactions between network entities in a generic, technology-agnostic way.

The B subscriber also enables interworking between circuit-switched and packet-switched domains, and between different operators. In roaming scenarios, the B subscriber may be served by a visited network, and the home network must coordinate with the visited network to deliver the call. The B subscriber concept is therefore central to roaming, interconnect, and settlement processes.

What changed in its specifications

The latest release-to-release comparison of specifications that define B subscriber. Each summary describes the whole specification, not only this term.

TS 23.018Rel-18 → Rel-19

Rel-19 brings only minor changes to TS 23.018: 0 clauses changed, with no change attributed to a release feature.

Full comparison in TS 23.018 →
TS 23.079Rel-6 → Rel-7

Mobile Termination whilst the MS moves to another MSC adds forwarding condition requirements. It also adds a new IE to clause 10.4.1 Resume Call Handling.

Full comparison in TS 23.079 →

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.

Rel-4 Initial

Initial introduction of the B subscriber term in 3GPP specifications. The definition establishes the B subscriber as the mobile subscriber originally called by the A subscriber. It supports basic call delivery and supplementary services in circuit-switched networks.

The definition text remains unchanged. The term continues to be used in the same service context, with no wording modifications.

The definition text remains unchanged. The term is carried over without modification.

The definition text remains unchanged. The term is carried over without modification.

The definition text remains unchanged. The term is carried over without modification.

The definition text remains unchanged. The term is carried over without modification.

The definition text changed by removing the line break, resulting in a single-line phrasing: 'The mobile subscriber originally called by the A subscriber.' The semantic meaning remains identical; only formatting was adjusted.

The definition text remains unchanged from the Rel-10 single-line phrasing. No semantic or formatting change is visible.

The definition text remains unchanged. The term is carried over without modification.

The definition text remains unchanged. The term is carried over without modification.

The definition text is again presented as a single line, consistent with Rel-10 onwards. No semantic change is observed.

The definition text remains unchanged. The term is carried over without modification.

The definition text reverts to a two-line format with a line break after 'originally'. This is a formatting change only; the meaning is unchanged.

The definition text is again a single line. No semantic change is observed.

The definition text reverts to the two-line format with a line break. Formatting change only; meaning unchanged.

The definition text is presented as a single line. No semantic change is observed.

Defining Specifications

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

SpecificationTitleRelease
TS 22.031 vj00 Fraud Information Gathering System (FIGS) Stage 1 Rel-19 read
TS 23.018 vj00 Basic call handling in 3GPP CS domain Rel-19 read
TS 23.031 vj00 Fraud Information Gathering System (FIGS) - Stage 2 Rel-19 read
TS 23.079 vj00 Support of Optimal Routeing (SOR) Phase 1 Rel-19 read