Description
The CIoT Serving Gateway Node (C-SGN) is a specialized network entity introduced by 3GPP as part of the Cellular IoT (CIoT) EPS Optimizations. It is a converged node that combines the functionalities traditionally performed by two separate core network entities: the Mobility Management Entity (MME) and the Serving Gateway (S-GW). This architectural convergence is designed specifically to serve the unique requirements of IoT devices, which are characterized by small data transmissions, infrequent communication, and a need for extreme power efficiency.
Architecturally, the C-SGN sits within the Evolved Packet Core (EPC) and interfaces with CIoT-enabled base stations (eNodeBs) via the S1-MME and S1-U interfaces, just as the separate MME and S-GW would. However, by consolidating these roles into a single node, internal signaling and state management between the control plane (MME) and user plane (S-GW) are eliminated. This internal integration allows for more efficient processing of CIoT-specific procedures, such as Attach with or without PDN connectivity, and the handling of data via Control Plane CIoT EPS Optimization or User Plane CIoT EPS Optimization.
In operation, the C-SGN manages the entire lifecycle of a CIoT UE connection. It performs mobility management functions like tracking area management and authentication, while also handling the gateway functions of anchoring the user plane, managing EPS bearers (though often simplified for IoT), and acting as the local mobility anchor during inter-eNodeB handovers. For data transfer, it supports the key CIoT features: Non-Access Stratum (NAS) transport of small data packets over the control plane (eliminating the need to establish a data bearer) and efficient user plane data transfer with support for header compression. It also interfaces with the Packet Data Network Gateway (P-GW) or directly with service platforms via the SGi interface when using the Service Capability Exposure Function (SCEF) for non-IP data delivery (NIDD).
Its role in the network is pivotal for scalable, cost-effective IoT services. By reducing the number of network nodes and inter-node signaling, it lowers deployment costs and operational complexity for network operators targeting the IoT market. It optimizes the network path for small data packets, minimizing latency and resource consumption per transaction, which directly contributes to extending the battery life of IoT devices. The C-SGN is a foundational component enabling the massive connectivity, ultra-low cost, and power-efficient operation that are the hallmarks of 3GPP's CIoT vision.
Purpose & Motivation
The C-SGN was created to address the fundamental mismatch between traditional mobile broadband EPC architecture and the requirements of Cellular IoT devices. The standard EPC, with its separate MME and S-GW, is optimized for continuous or frequent data sessions, complex mobility, and high data rates—characteristics opposite to those of most IoT applications. IoT devices typically send very small amounts of data infrequently, remain stationary or move rarely, and must operate for years on a single battery. The overhead of establishing and maintaining full user plane bearers between S-GW and P-GW for each tiny data packet is prohibitively inefficient, consuming excessive device power and network resources.
The historical context for its introduction in Release 13 was the 3GPP's concerted effort to make LTE networks a competitive platform for the rapidly growing IoT market, competing with non-cellular technologies like LoRa and Sigfox. The CIoT EPS Optimizations work item aimed to reduce signaling overhead, lower device power consumption, and support massive numbers of devices. A key part of this optimization was simplifying the core network architecture. The separate MME and S-GW model involved significant signaling (e.g., GTP-C messages) for bearer management, even for minimal data. By combining these functions, this internal signaling is eliminated, and procedures can be streamlined specifically for IoT traffic patterns.
Thus, the C-SGN solves the problems of network inefficiency and high cost per IoT connection. It reduces the capital expense for operators by allowing deployment of a single integrated node instead of two. It reduces operational signaling load on the network. Most importantly, it enables the CIoT EPS Optimization features like control plane data transfer and efficient user plane handling, which drastically reduce the radio and network procedures required for an IoT device to send data, thereby solving the critical problem of excessive device power consumption. Its creation was motivated by the need to adapt the powerful LTE system to be viable for low-cost, low-power, massive-scale IoT deployments.
Key Features
- Integrated MME and S-GW functionalities into a single network node
- Support for Control Plane CIoT EPS Optimization (data transfer via NAS)
- Support for User Plane CIoT EPS Optimization with efficient bearer handling
- Management of CIoT UE mobility and connection states
- Interface with SCEF for Non-IP Data Delivery (NIDD)
- Optimized signaling procedures for IoT device Attach and data transmission
Evolution Across Releases
The C-SGN was initially defined as part of the CIoT EPS Optimizations. It introduced the combined architecture integrating MME and S-GW to support both Control Plane and User Plane optimization features for efficient small data transmission and reduced signaling overhead for IoT devices.
Defining Specifications
| Specification | Title |
|---|---|
| TS 23.401 | 3GPP TS 23.401 |
| TS 23.720 | 3GPP TS 23.720 |