Description
A Mobile Originated Call (MOC) attempt is the procedural initiation of a voice call by a mobile User Equipment (UE). It represents the point where a subscriber dials a number and presses the call button, triggering a series of network signaling procedures. From a technical standpoint, an MOC attempt begins with the UE sending a service request (e.g., an Extended Service Request for CS fallback or a SIP INVITE for VoLTE/VoNR) to the network, requesting resources to establish a voice bearer. The process encompasses all steps from initial access through to the point where alerting (ringing) is indicated at the called party's side or until the attempt fails.
The architecture involved in processing an MOC spans multiple network domains. In a 5G Standalone (SA) network using Voice over New Radio (VoNR), the UE initiates a PDU Session Modification request for an IMS Voice bearer. The Session Management Function (SMF), in coordination with the Policy Control Function (PCF), establishes the appropriate QoS flows. The IMS core then handles the SIP signaling. In 4G LTE or 5G Non-Standalone (NSA) scenarios using VoLTE or Circuit-Switched Fallback (CSFB), the MOC triggers different procedures involving the MME, MSC Server, or IMS. Key network components include the UE (originator), the RAN (gNB/eNB), the core control plane functions (AMF/MME, SMF), the IMS core (P-CSCF, S-CSCF), and potentially a Media Gateway.
MOC is not just a user action but a critical measurable event. In 3GPP specifications, particularly those from the Technical Specification Group Services and System Aspects (TSG SA) and TSG Core Network and Terminals (TSG CT), MOC attempts are used to define test cases for network equipment and UE conformance. They are also fundamental to Performance Management (PM) and Fault Management (FM) standards, where counters for MOC attempt success and failure rates are crucial Key Performance Indicators (KPIs) for network operators to monitor service health and accessibility. Furthermore, Charging Data Records (CDRs) are generated based on successful MOC events, forming the basis for billing.
Purpose & Motivation
The concept of a Mobile Originated Call attempt exists as a fundamental, atomic unit of measurement for voice telephony service in mobile networks. It serves several critical purposes: defining test procedures, enabling performance monitoring, and facilitating accurate charging. Without a standardized definition of what constitutes a call attempt, from which point to which point, it would be impossible to consistently measure call setup success rates (a primary metric of network quality) or generate comparable charging records across different network vendors and operators.
Historically, in pure circuit-switched (2G/3G) networks, the MOC attempt was clearly defined by the initiation of a call setup message on the radio channel. With the evolution to packet-switched voice (VoIP via IMS), the definition needed to be adapted to the new signaling paradigm (SIP), but the core need remained. 3GPP specifications meticulously define the MOC procedure across all generations and voice solutions (CS, VoLTE, VoNR, CSFB) to ensure consistency. This allows operators to benchmark performance, engineers to diagnose problems using common terminology, and billing systems to apply tariffs correctly based on the service invocation. It addresses the limitation of having vendor or implementation-specific interpretations of a 'call attempt,' which would hinder interoperability, roaming, and fair charging.
Key Features
- Represents the initiation of a voice call by a mobile UE
- Triggers core network signaling for bearer establishment (CS or PS)
- Serves as a foundational event for network performance measurement (KPI)
- Used as a basis for generating Charging Data Records (CDRs)
- Defined in conformance test cases for UE and network equipment
- Applicable across multiple technologies (CS, VoLTE, VoNR, CSFB)
Evolution Across Releases
Formally defined in the context of the Evolved Packet System (EPS) with LTE. Specifications established MOC procedures for Circuit-Switched Fallback (CSFB) as the primary voice solution and laid the groundwork for IMS-based Voice over LTE (VoLTE) call control, including the definition of MOC attempts within the IP Multimedia Subsystem (IMS) signaling framework.
Defining Specifications
| Specification | Title |
|---|---|
| TS 28.606 | 3GPP TS 28.606 |
| TS 28.616 | 3GPP TS 28.616 |
| TS 28.622 | 3GPP TS 28.622 |
| TS 28.629 | 3GPP TS 28.629 |
| TS 28.632 | 3GPP TS 28.632 |
| TS 28.653 | 3GPP TS 28.653 |
| TS 28.656 | 3GPP TS 28.656 |
| TS 28.659 | 3GPP TS 28.659 |
| TS 28.663 | 3GPP TS 28.663 |
| TS 28.673 | 3GPP TS 28.673 |
| TS 28.676 | 3GPP TS 28.676 |
| TS 28.701 | 3GPP TS 28.701 |
| TS 28.703 | 3GPP TS 28.703 |
| TS 28.706 | 3GPP TS 28.706 |
| TS 28.707 | 3GPP TS 28.707 |
| TS 28.709 | 3GPP TS 28.709 |
| TS 28.733 | 3GPP TS 28.733 |
| TS 28.736 | 3GPP TS 28.736 |
| TS 28.752 | 3GPP TS 28.752 |
| TS 29.949 | 3GPP TS 29.949 |
| TS 32.111 | 3GPP TR 32.111 |
| TS 32.150 | 3GPP TR 32.150 |
| TS 32.153 | 3GPP TR 32.153 |
| TS 32.172 | 3GPP TR 32.172 |
| TS 32.240 | 3GPP TR 32.240 |
| TS 32.250 | 3GPP TR 32.250 |
| TS 32.272 | 3GPP TR 32.272 |
| TS 32.293 | 3GPP TR 32.293 |
| TS 32.300 | 3GPP TR 32.300 |
| TS 32.306 | 3GPP TR 32.306 |
| TS 32.333 | 3GPP TR 32.333 |
| TS 32.336 | 3GPP TR 32.336 |
| TS 32.413 | 3GPP TR 32.413 |
| TS 32.416 | 3GPP TR 32.416 |
| TS 32.443 | 3GPP TR 32.443 |
| TS 32.446 | 3GPP TR 32.446 |
| TS 32.523 | 3GPP TR 32.523 |
| TS 32.526 | 3GPP TR 32.526 |
| TS 32.600 | 3GPP TR 32.600 |
| TS 32.601 | 3GPP TR 32.601 |
| TS 32.602 | 3GPP TR 32.602 |
| TS 32.603 | 3GPP TR 32.603 |
| TS 32.606 | 3GPP TR 32.606 |
| TS 32.607 | 3GPP TR 32.607 |
| TS 32.611 | 3GPP TR 32.611 |
| TS 32.612 | 3GPP TR 32.612 |
| TS 32.613 | 3GPP TR 32.613 |
| TS 32.616 | 3GPP TR 32.616 |
| TS 32.621 | 3GPP TR 32.621 |
| TS 32.622 | 3GPP TR 32.622 |
| TS 32.623 | 3GPP TR 32.623 |
| TS 32.626 | 3GPP TR 32.626 |
| TS 32.631 | 3GPP TR 32.631 |
| TS 32.633 | 3GPP TR 32.633 |
| TS 32.636 | 3GPP TR 32.636 |
| TS 32.641 | 3GPP TR 32.641 |
| TS 32.643 | 3GPP TR 32.643 |
| TS 32.646 | 3GPP TR 32.646 |
| TS 32.651 | 3GPP TR 32.651 |
| TS 32.653 | 3GPP TR 32.653 |
| TS 32.656 | 3GPP TR 32.656 |
| TS 32.661 | 3GPP TR 32.661 |
| TS 32.662 | 3GPP TR 32.662 |
| TS 32.663 | 3GPP TR 32.663 |
| TS 32.666 | 3GPP TR 32.666 |
| TS 32.667 | 3GPP TR 32.667 |
| TS 32.690 | 3GPP TR 32.690 |
| TS 32.691 | 3GPP TR 32.691 |
| TS 32.692 | 3GPP TR 32.692 |
| TS 32.711 | 3GPP TR 32.711 |
| TS 32.713 | 3GPP TR 32.713 |
| TS 32.716 | 3GPP TR 32.716 |
| TS 32.721 | 3GPP TR 32.721 |
| TS 32.723 | 3GPP TR 32.723 |
| TS 32.726 | 3GPP TR 32.726 |
| TS 32.733 | 3GPP TR 32.733 |
| TS 32.736 | 3GPP TR 32.736 |
| TS 32.741 | 3GPP TR 32.741 |
| TS 32.743 | 3GPP TR 32.743 |
| TS 32.746 | 3GPP TR 32.746 |
| TS 32.751 | 3GPP TR 32.751 |
| TS 32.753 | 3GPP TR 32.753 |
| TS 32.756 | 3GPP TR 32.756 |
| TS 32.763 | 3GPP TR 32.763 |
| TS 32.766 | 3GPP TR 32.766 |
| TS 32.773 | 3GPP TR 32.773 |
| TS 32.776 | 3GPP TR 32.776 |
| TS 32.783 | 3GPP TR 32.783 |
| TS 32.786 | 3GPP TR 32.786 |
| TS 32.796 | 3GPP TR 32.796 |
| TS 32.849 | 3GPP TR 32.849 |
| TS 52.402 | 3GPP TR 52.402 |