MOC

Mobile Originated Call (attempt)

Services
Introduced in Rel-8
Mobile Originated Call (MOC) refers to a call attempt initiated by a mobile subscriber. It is a fundamental service metric in telecommunications, representing the start of a voice call session from the User Equipment (UE). In 3GPP, MOC is a key performance indicator used in testing, monitoring, and charging specifications to assess network service accessibility and reliability.

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

Defining Specifications

SpecificationTitle
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