Description
Mobile Originated Early Data Transmission (MO-EDT) is an optimization mechanism defined for Cellular IoT (CIoT) technologies, specifically NB-IoT and LTE-M (eMTC). It enables a UE to send a limited payload of uplink user data embedded within the Msg3 of the Random Access Channel (RACH) procedure in LTE, or within the RRC Early Data Request message in NR, before the Radio Resource Control (RRC) connection transitions to the RRC_CONNECTED state. This process bypasses the full connection setup, which involves multiple signaling messages for security activation and data radio bearer establishment.
The procedure is initiated when a CIoT UE in RRC_IDLE or RRC_INACTIVE state has a small amount of data to send (up to a few hundred bytes, as defined by the network). The UE indicates its capability and intent to use EDT in the Random Access Preamble (Msg1) or RRC Connection Request (Msg3). The network, if it supports EDT, responds with a message (e.g., RAR for Msg2 or RRC Connection Setup for EDT) that grants resources and parameters for the uplink data transmission. The UE then transmits its data along with the RRC message (e.g., RRC Early Data Request) in the granted uplink resources.
Key components involved include the UE's CIoT stack, the eNodeB/gNodeB which must support EDT processing, and the core network (MME for LTE, AMF for 5GC). The core network node receives the data via the S1-AP or NG-AP Initial UE Message, which carries the user data payload. After successful reception, the network can release the RRC connection immediately without moving the UE to RRC_CONNECTED, sending a release message (e.g., RRC Connection Release) that may include a small downlink response if needed. This entire exchange is contained within the random access and initial connection signaling phases.
The role of MO-EDT in the network is to minimize the signaling overhead and energy consumption associated with infrequent small data transmissions, which are characteristic of many IoT applications like sensor readings or status updates. By reducing the number of messages exchanged and the time the radio is active, it extends battery life for devices that may be deployed for years. It is a critical enabler for massive Machine-Type Communication (mMTC) use cases within 5G, improving network efficiency by reducing control plane congestion.
Purpose & Motivation
MO-EDT was created to address the significant inefficiency of using traditional LTE connection establishment procedures for IoT devices that only need to send very small, infrequent data packets. The standard LTE RRC connection setup involves several message exchanges (RRC Connection Request, Setup, Complete, Security Mode Command, etc.), each requiring device energy and network resources. For a sensor sending a few bytes of data, this signaling overhead could be orders of magnitude larger than the data payload itself, leading to poor battery life and unnecessary network load.
The technology solves the problem of optimizing network architecture for massive-scale, low-power, low-data-rate IoT deployments. It was motivated by the requirements of 3GPP's Cellular IoT work item, which aimed to enable battery lifetimes of over 10 years for devices. Previous approaches, like Power Saving Mode (PSM) and extended Discontinuous Reception (eDRX), helped with power saving in idle mode but did not reduce the signaling cost per transmission.
MO-EDT, introduced in Release 15/16, directly tackles this by allowing data transmission during the initial access, effectively collapsing the data transmission into the connection request phase. This reduces latency, signaling messages, and radio-on time, directly translating to lower power consumption. It represents a shift in design philosophy, treating small data as an integral part of the control procedure rather than a separate user-plane activity.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (12 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
In Release 15, MO-EDT for Control Plane CIoT optimisation was introduced, allowing a UE to send mobile-originated small data or an SMS within a partially secured Control Plane Service Request message. The release also clarified that uplink data transmission in EDT is not considered successful under specific, undefined conditions. Furthermore, it made the transmission of additional System Information Blocks an optional network feature with corresponding UE capability reporting.
- Delay the transmission of kseaf after home network verifies the RES TS 33.501CR0280
- Acknowledging possibility of early calculation of EMSK TS 33.501CR0401
- Clarification on when UL data transmission in EDT is not considered successful TS 36.300CR1201
- Make additional SIB transmission an optional feature with capability reporting TS 36.306CR1636
In Release 16, the enhancements for MO-EDT specifically introduced the procedure for early security re-activation at RRC Connection Resume. This builds upon the Control Plane optimisation for 5GS CIoT, where mobile-originated data transport relies on a partially ciphered and integrity-protected Control Plane Service Request message. The update ensures the security context is efficiently managed during the resume procedure for early data transmission.
- Early security re-activation at RRC Connection Resume TS 36.306CR1723
- 36.300 correction for CHO early data forwarding in MeNB to eNB Change scenario TS 36.300CR1347
- Capability for beam level NR early measurement reporting TS 36.306CR1791
- Correction on early measurement capabilities TS 36.306CR1795
- Dummifying intraFreqMultiUL-TransmissionDAPS-r16 capability TS 36.306CR1803
- Addition of missing NZP CSI-RS transmission capabilities TS 36.306CR1801
In Release 17, the enhancements for Mobile Originated Early Data Transmission (MO-EDT) specifically refined the security and transport procedures for small data packets. The release introduced the capability for a UE in CM-CONNECTED mode to send small user data or SMS within an UL NAS transport message, which is ciphered and integrity protected using the current 5G NAS security context. Additionally, it specified that when applying NAS ciphering for the data container, the LENGTH parameter must be set to the length of the container contents.
- RACH optimisation in EN-DC secondary cell TS 36.300CR1366
In Release 18, the enhancement for Mobile Originated Early Data Transmission (MO-EDT) involved a clarification on the data transmission procedure for EDT. This clarification specifically addressed the NAS security mechanisms, ensuring that when a UE uses Control Plane optimisation for mobile originated data transport, the user data container within the Control Plane Service Request message is correctly ciphered and integrity protected according to the specified NAS security context.
- Clarification on data transmission for EDT TS 36.300CR1422
Explore further
Broader topics and technologies where MO-EDT plays a role.
Defining Specifications
3GPP specifications that define or reference MO-EDT, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 33.501 vk00 | 5G Security Architecture and Procedures | Rel-20 |
| TS 36.300 vj00 | E-UTRAN Radio Interface Protocol Architecture Overview | Rel-19 |
| TS 36.306 vj00 | E-UTRA UE Radio Access Capability Parameters | Rel-19 |