MSB

Mobile Station of the B subscriber

Other
Introduced in Rel-4
The Mobile Station (MS) representing the called party (B-subscriber) in a circuit-switched telephony connection, such as a voice call. It is a fundamental concept for call termination, billing, and supplementary service handling in legacy GSM and UMTS networks, distinguishing the receiving party from the calling party (A-subscriber).

Description

The Mobile Station of the B subscriber (MSB) is a logical entity defined within 3GPP specifications for circuit-switched (CS) telecommunication services, primarily in GSM and UMTS networks. It specifically refers to the mobile terminal (or user equipment) that is the destination of a call or session—the called party. Within the network architecture, the MSB is not a separate physical device but a role assumed by a Mobile Station (MS) during call termination and control procedures. This role is crucial for the network's Call Control (CC) and Mobility Management (MM) entities, such as the Gateway MSC (GMSC) and terminating MSC, to correctly route the call, apply terminating subscriber policies, and trigger appropriate billing records.

The operational identification of the MSB is tied to the subscriber's International Mobile Subscriber Identity (IMSI) and the associated Mobile Station Integrated Services Digital Network Number (MSISDN). When a call is routed, the GMSC queries the Home Location Register (HLR) to obtain routing information (the Mobile Station Roaming Number, MSRN) to reach the serving MSC of the MSB. The terminating MSC then identifies the MS as the B-subscriber. This triggers specific signaling flows on the A-interface and within the Core Network using protocols like ISUP/BICC. The MSB's role influences the execution of terminating call screening, call forwarding services (CFB, CFNRy), and the application of any subscriber-specific barring or answering services.

In the context of supplementary services, the MSB is the entity upon which services like Call Forwarding Busy (CFB), Call Forwarding No Reply (CFNRy), or Call Hold are invoked as a terminating condition. The distinction between B-subscriber and A-subscriber (MSA) is architecturally significant for the correct application of call legs and states within the MSC, especially for features like Call Waiting and Multi-Party calls. While the concept is deeply rooted in traditional telephony, its principles underpin call state models and charging data records (CDR) generation, where parameters like 'called party number' and 'B-party charging identifier' are populated based on the MSB. With the evolution towards all-IP networks and IMS, the functional role of the B-subscriber is managed by the UE and the S-CSCF using SIP protocols, but the legacy MSB concept remains relevant for CS fallback, interworking, and legacy service emulation.

Purpose & Motivation

The MSB concept was created to provide a clear, standardized model for handling the terminating party in a circuit-switched mobile call. In early GSM systems, telephony was the primary service, and network elements needed an unambiguous way to identify the callee for fundamental operations like routing, service invocation, and billing. Defining the B-subscriber role allowed for consistent implementation of call termination logic across different vendors' MSCs and ensured that charging systems could accurately attribute costs or apply terminating charges.

Prior to standardized cellular systems, telephony switching relied on similar concepts, but mobility introduced the challenge of locating a subscriber who could be anywhere. The MSB, as part of the mobile station abstraction, solved the problem of dynamically routing a call to a subscriber's current location via HLR queries and MSRN assignment. It enabled advanced supplementary services to be executed correctly based on whether the subscriber was the recipient of a call, such as invoking call forwarding when the MSB is busy or not reachable. This distinction was essential for the commercial deployment of mobile networks, forming the basis for detailed billing records (e.g., for call termination) and lawful interception mandates related to call reception.

The motivation stems from the need for a robust administrative and operational framework symmetrical to the A-subscriber. By logically separating the B-subscriber, 3GPP specifications could define precise behaviors for call delivery, alerting, and answer/hang-up procedures. This model supported the growth of mobile telephony by ensuring interoperability and clarifying the network's responsibilities towards the receiving party, a foundation that later extended to services like voicemail (which acts as a B-subscriber proxy) and number portability resolution.

Key Features

  • Identifies the called party (recipient) in a circuit-switched mobile connection
  • Triggers specific call control and mobility management procedures at the terminating MSC
  • Determines the application of terminating supplementary services like call forwarding and barring
  • Provides key parameters for generating B-party charging data records (CDR)
  • Used in lawful interception procedures for call destination identification
  • Fundamental to the call state model in GSM/UMTS MSC for managing call termination legs

Evolution Across Releases

Rel-4 Initial

Introduced as a core concept for the B-subscriber in the GSM/UMTS circuit-switched domain. The initial architecture defined the MSB's role in call termination, routing via HLR and GMSC, and supplementary service invocation (e.g., CFB) within the MSC, based on pre-Rel-4 GSM specifications now consolidated under 3GPP. It was integral to CAMEL for terminating call control and prepaid billing interactions.

Defining Specifications

SpecificationTitle
TS 21.905 3GPP TS 21.905
TS 23.066 3GPP TS 23.066
TS 24.244 3GPP TS 24.244
TS 24.554 3GPP TS 24.554
TS 24.587 3GPP TS 24.587
TS 25.322 3GPP TS 25.322
TS 26.101 3GPP TS 26.101
TS 26.201 3GPP TS 26.201
TS 26.441 3GPP TS 26.441
TS 26.442 3GPP TS 26.442
TS 26.443 3GPP TS 26.443
TS 26.444 3GPP TS 26.444
TS 26.450 3GPP TS 26.450
TS 26.451 3GPP TS 26.451
TS 26.452 3GPP TS 26.452
TS 26.453 3GPP TS 26.453
TS 26.948 3GPP TS 26.948
TS 26.952 3GPP TS 26.952
TS 28.062 3GPP TS 28.062
TS 31.102 3GPP TR 31.102
TS 31.103 3GPP TR 31.103
TS 31.113 3GPP TR 31.113
TS 31.114 3GPP TR 31.114
TS 31.121 3GPP TR 31.121
TS 33.108 3GPP TR 33.108
TS 36.355 3GPP TR 36.355
TS 37.355 3GPP TR 37.355
TS 38.523 3GPP TR 38.523
TS 44.031 3GPP TR 44.031
TS 44.065 3GPP TR 44.065
TS 52.021 3GPP TR 52.021