Description
Device-Originated Device-Terminated Triggered (DO-DTT) is a communication service pattern introduced in 3GPP Release 19 to address the growing need for efficient, low-latency interactions between devices in 5G-Advanced networks. In this model, a device (the originator) initiates a communication session or sends a trigger, which results in a terminating action or data delivery to another device (the terminator). This pattern is particularly relevant for applications such as industrial automation, vehicle-to-everything (V2X) communication, and massive IoT deployments, where devices need to exchange information directly or through the network with minimal overhead.
Architecturally, DO-DTT leverages the 5G Service-Based Architecture (SBA) and the capabilities of the 5G Core (5GC) to establish and manage device-to-device sessions. The originator device sends a request to the network, which then identifies the target device and routes the trigger or data accordingly. This may involve the Session Management Function (SMF) for session establishment, the User Plane Function (UPF) for data forwarding, and the Network Exposure Function (NEF) for external interactions. The pattern supports both IP-based and non-IP-based communication, and can be optimized for different QoS requirements, such as ultra-reliable low-latency communication (URLLC) or massive machine-type communication (mMTC).
Key components of DO-DTT include the trigger mechanism, which can be an application-level message, a control-plane signal, or a data packet that carries implicit trigger semantics. The network must support efficient device discovery, addressing, and session management to ensure that the trigger reaches the correct terminator device. Security and privacy are paramount, so authentication and authorization are enforced at both the originator and terminator ends, often using the Unified Data Management (UDM) and Authentication Server Function (AUSF).
The DO-DTT pattern is defined in 3GPP specifications 23.700 (Study on architecture enhancements for 5G) and 38.769 (Study on NR device-to-device communication). These specifications outline the requirements, procedures, and protocol enhancements needed to support DO-DTT in both the core network and radio access network. The pattern is expected to be further refined in future releases to support advanced use cases like cooperative robotics, smart grid control, and immersive extended reality (XR) experiences.
In summary, DO-DTT represents a shift towards more dynamic and device-centric communication models in 5G-Advanced, enabling new services that require direct device interactions while maintaining the reliability, security, and QoS guarantees of the 3GPP ecosystem.
Purpose & Motivation
DO-DTT was created to address the limitations of traditional client-server communication models in 5G networks, where devices often need to interact directly or through the network with minimal latency and overhead. Previous approaches, such as device-to-device (D2D) communication in LTE, were limited in scope and did not fully integrate with the service-based architecture of 5G. DO-DTT provides a standardized framework for device-originated triggers that terminate at other devices, enabling efficient resource utilization and new service possibilities.
The motivation for DO-DTT stems from use cases in industrial IoT, where sensors and actuators must communicate in real-time, and in V2X, where vehicles exchange safety messages. Traditional models require data to traverse the core network and back, adding latency and complexity. DO-DTT allows the network to recognize and route triggers more efficiently, potentially using edge computing or local breakout to reduce latency. It also supports group communication and broadcast scenarios, where a single trigger can reach multiple devices.
By defining DO-DTT in Release 19, 3GPP aims to provide a unified mechanism that works across different access technologies and network deployments, ensuring interoperability and scalability. This pattern is expected to evolve with future releases to support more advanced features like AI-driven trigger optimization and cross-domain communication.
Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Defining Specifications
3GPP specifications that define or reference DO-DTT, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 read |
| TS 38.769 vk00 | Ambient IoT Solutions in NR | Rel-20 read |