IWK-SCEF

InterWorking - Service Capability Exposure Function

IoT
Introduced in Rel-13
A network function defined for Cellular IoT (CIoT) that provides interworking between the SCEF and other network entities, particularly the MME/SGSN, for non-IP data delivery (NIDD). It acts as a relay/proxy, enabling the exposure of IoT device services and capabilities to external application servers via the SCEF, even for devices using optimized CIoT EPS architectures.

Description

The IWK-SCEF (Interworking - Service Capability Exposure Function) is a functional entity introduced in 3GPP Release 13 as part of the Cellular Internet of Things (CIoT) enhancements. Its primary role is to facilitate the interconnection between the Service Capability Exposure Function (SCEF) and the Core Network mobility management nodes—specifically the Mobility Management Entity (MME) and the Serving GPRS Support Node (SGSN)—for certain CIoT services. The SCEF itself is the key node for securely exposing network services and capabilities to third-party Application Servers (AS), but direct interfaces between the SCEF and the MME/SGSN were not originally defined for all procedures.

Architecturally, the IWK-SCEF sits logically between the SCEF and the MME/SGSN. It acts as an intermediary or a proxy for the T6a/T6b interface, which is used for Non-IP Data Delivery (NIDD). NIDD is a CIoT optimization that allows small, infrequent data packets from IoT devices to be transmitted efficiently without the overhead of a full IP stack or PDP context. When an Application Server wants to send or receive NIDD data to/from an IoT device, it communicates with the SCEF over the API-based T8 interface. For the actual data transfer and session management with the device, the SCEF needs to interact with the MME (for LTE) or SGSN (for 2G/3G). The IWK-SCEF provides this interconnection point, relaying NIDD-related messages between the SCEF and the MME/SGSN.

How it works involves specific signaling procedures. For example, for mobile-originated NIDD, the device sends data to the MME. The MME forwards this data to the IWK-SCEF over the T6a interface. The IWK-SCEF then routes it to the appropriate SCEF, which delivers it to the destined Application Server. The reverse path is followed for mobile-terminated NIDD. The IWK-SCEF handles the mapping of identifiers, manages NIDD session contexts, and ensures the secure and reliable transfer of the small data packets. It is a critical component in the CIoT EPS architecture for enabling efficient, network-exposed IoT communication, particularly for devices using the Control Plane CIoT EPS optimization where data is carried over NAS signaling.

Purpose & Motivation

IWK-SCEF was created to resolve a specific architectural gap in the initial CIoT and SCEF framework defined in earlier releases. The SCEF was designed to expose network capabilities, but its direct interconnection with the MME and SGSN for the vital Non-IP Data Delivery (NIDD) service was not fully specified, creating an implementation hurdle for efficient IoT data transport.

The problem it addresses is enabling the SCEF-based exposure model for the new, optimized CIoT architectures. IoT devices often use power-efficient, latency-tolerant communication methods like NIDD over the control plane. To make these device services available to external applications via the SCEF's T8 API, a standardized and secure path from the SCEF to the MME/SGSN was necessary. Without the IWK-SCEF, operators would need proprietary integrations or alternative, less optimal data paths for CIoT devices using NIDD, undermining the efficiency gains of the CIoT optimizations.

Its introduction in Release 13 was motivated by the need to complete the end-to-end architecture for CIoT service exposure. It ensured that the benefits of the SCEF—such as secure API-based access, network capability abstraction, and simplified application development—could be fully realized for the massive IoT market segment. By defining the IWK-SCEF, 3GPP provided a clear, standardized interworking point that enabled scalable deployment of NIDD services, supporting the low-cost, long-battery-life use cases that are central to Cellular IoT.

Key Features

  • Provides interworking/proxy function between the SCEF and the MME/SGSN for CIoT services
  • Enables Non-IP Data Delivery (NIDD) for IoT devices via the SCEF exposure layer
  • Supports the T6a (towards MME) and T6b (towards SGSN) interfaces for NIDD signaling
  • Relays and maps NIDD session management messages between core network and SCEF
  • Integrates with the Control Plane CIoT EPS Optimization for efficient data transfer
  • Facilitates secure exposure of IoT device services to external Application Servers

Evolution Across Releases

Rel-13 Initial

Introduced the IWK-SCEF function as part of the Cellular Internet of Things (CIoT) EPS enhancements in TS 23.682. Defined its role as an intermediary between the SCEF and the MME/SGSN to enable Non-IP Data Delivery (NIDD) for CIoT devices. Established the initial signaling procedures for mobile-originated and mobile-terminated NIDD via the IWK-SCEF, completing the architecture for SCEF-based CIoT service exposure.

Defining Specifications

SpecificationTitle
TS 23.682 3GPP TS 23.682
TS 29.122 3GPP TS 29.122
TS 29.128 3GPP TS 29.128
TS 32.253 3GPP TR 32.253
TS 32.278 3GPP TR 32.278
TS 32.298 3GPP TR 32.298
TS 32.299 3GPP TR 32.299