MSB

Mobile Station of the B subscriber

Other →
Introduced in Rel-4 Also in: Core Network, Radio Access Network, Testing, User Equipment

MSB is the Mobile Station representing the called party, or B-subscriber, in a circuit-switched telephony connection within legacy GSM and UMTS networks.

Category
Other
Introduced
Rel-4
Where
Services › Codecs
Also touches
4 segments
Specifications
31 specs
MSB Description Purpose Related Classification Detected Changes Specifications

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.

Classification

Part ofMSA
Related approachesMSISDNHLRMSC

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 1 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-4, normative work from Rel-17.

Rel-17 2 changes

In Release 17, the specification introduced clarifications and a specific setting procedure for the Most Significant Bits (MSB) of the KNRP-session ID. This work harmonized the terminology used for the MSB and defined its setting for the PC5 unicast link identifier update procedure. These updates provide clearer technical definitions for functions related to the Mobile Station.

  • Harmonizing the terminologies of LSB of KNRP-sess ID and MSB of KNRP-sess ID TS 24.587CR0230
  • Setting of the MSB of the KNRP-sess ID for the PC5 unicast link identifier update procedure TS 24.587CR0226

Explore further

Broader topics and technologies where MSB plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 23.066 vj00 Mobile Number Portability Technical Realization Rel-19
TS 24.244 vj00 Wireless LAN Control Plane Protocol Rel-19
TS 24.554 vj40 5G Proximity Services (ProSe) Protocols Rel-19
TS 24.587 vj30 V2X Services Protocols for 5G System Rel-19
TS 25.322 vj00 RLC Protocol Specification Rel-19
TS 26.101 vj00 Generic frame format for AMR and GSM-EFR speech codecs Rel-19
TS 26.201 vj00 AMR-WB Speech Codec Frame Format Rel-19
TS 26.441 vj00 EVS Audio Processing Introduction Rel-19
TS 26.442 vj00 EVS Codec Fixed Point ANSI-C Code Rel-19
TS 26.443 vj00 EVS Codec Floating-Point C Code Rel-19
TS 26.444 vj00 EVS Codec Conformance Test Sequences Rel-19
TS 26.450 vj00 EVS Codec DTX System Level Aspects Rel-19
TS 26.451 vj00 EVS Codec Voice Activity Detector (VAD) Specification Rel-19
TS 26.452 vj00 EVS Codec Fixed-Point C Code Implementation Rel-19
TS 26.453 vj00 EVS Codec Generic Frame Format for 3G CS Networks Rel-19
TR 26.948 vj00 Video enhancements for 3GPP Multimedia Services Rel-19
TR 26.952 vj00 EVS Codec Selection, Verification & Characterization Rel-19
TS 28.062 vj00 Tandem Free Operation (TFO) Service Description Rel-19
TS 31.102 vj40 USIM Application Specification Rel-19
TS 31.103 vj00 ISIM Application Specification Rel-19
TS 31.113 v1800 USAT Interpreter Byte Code Specification Rel-8
TS 31.114 v1800 USAT Interpreter Transmission Protocol Rel-8
TS 31.121 vi50 UICC-terminal interface test specification Rel-18
TS 33.108 vj00 LI Handover Interface Specification Rel-19
TS 36.355 vj00 LTE Positioning Protocol (LPP) Rel-19
TS 37.355 vj20 LTE Positioning Protocol (LPP) Rel-19
TS 38.523 vj20 5G NR UE Conformance Testing: Idle/Inactive Rel-19
TS 44.031 vj00 Radio Resource LCS Protocol (RRLP) Rel-19
TS 44.065 vj00 GPRS SNDCP Specification Rel-19
TS 52.021 vj00 GSM A-bis Interface Network Management Rel-19