Overview of IoT
The Internet of Things (IoT) is a computing concept where everyday objects have internet connectivity and they can collect and exchange data. The IoT network comprises of a wide variety of physical devices, vehicles, buildings, and any other devices or objects used in our daily lives. IoT is expected to bring a revolution of tremendous growth opportunities by bringing millions of new set of devices, applications and new set of enablement of protocols/technologies into the network.
The IoT devices use MTC (Machine Type Communication). The key objective is to provide solutions to support high efficient handling of tracking devices using small data transmissions for ultra-low complexity, power constrained, and low data-rate IoT devices, called CIoT devices. The main requirements for IoT devices is EPS optimization for small data transfer.
NarrowBand IoT (NB-IoT) is a narrowband radio technology that is optimized for IoT in 3GPP Release 13. Optimizations on the core network are applicable to both NB-IoT RAT and EUTRAN RAT (for eMTC / LTE-M devices).
CIoT Overview
Cellular Internet of Things (CIoT) technology is an important branch of IoT. The CIoT devices use small data transmissions for ultra-low complexity as they also use low data-rates and have power constraints. While the number of CIoT devices in the network might increase exponentially, the data size per device remains small.
The following enhancements are required to support CIoT devices:
-
Minimize system signaling load over the radio interface
-
Provide adequate security to the EPS system
-
Improve battery life of the devices
-
Support delivery of IP data
-
Support delivery of non-IP data
-
Support of SMS
-
Extended coverage
-
Low cost
The EPS optimized for CIoT supports different traffic patterns as compared to normal UEs and supports only a sub-set and necessary functionalities as compared with the existing EPS core network, in a single logical entity known as the CIoT Serving Gateway Node (C-SGN). The C-SGN is a new node specified for optimizations that consolidates functions from control plane node (MME) and user plane nodes (S-GW, P-GW, and SAE-GW).
The C-SGN is a combined node EPC implementation option that minimizes the number of physical entities by collocating EPS entities in the control plane and user plane paths in CIoT deployments.
Cisco Service Capability Exposure Function (SCEF) is a key entity within the 3GPP architecture and enables the 3GPP network to securely expose its services and capabilities to third party service provider applications. SCEF leverages the 3-tier Cisco Policy Suite (CPS) architecture. The C-SGN interacts with the SCEF via the Diameter T6a interface to support non-IP data delivery (NIDD).
Important |
Cisco SCEF runs on the CPS platform and is available for trial purposes only. Contact your Cisco account representative for more information. |
The following figure illustrates the architecture of Ultra IoT C-SGN.
Supported Interfaces
C-SGN supports the following interfaces required for CIoT:
-
S11-U: The S11-U interface is introduced as a part of the Control Plane CIoT EPS optimization for small data transmission between the MME and S-GW. It is based on the existing GTP-U architecture. It is a GTPv1 user plane interface and carries small data sent and received over NAS between the MME and S-GW.
-
SGi: The SGi interface is introduced between the P-GW and packet data network (PDN). The PDN can be an operator's external public or private packet data network or an intra-operator packet data network.
-
T6a: The Diameter T6a interface connects the SCEF to the serving MME and supports the following functionality: -
Non IP PDN connection establishment
-
MO Non IP data
-
MT Non IP data
-
Monitoring Event configuration at MME
-
Monitoring Event configuration by MME to SCEF
-
Platform Requirements
The Ultra IoT C-SGN runs on VPC-DI, VPC-SI and UGP platforms. For additional information, refer to the VPC-DI System Administration Guide and/or contact your Cisco account representative.
Licensing Requirements
The CIoT EPS Optimization features on the Control Plane and Bearer Plane nodes require specific license(s). Contact your Cisco account representative for more information on how to obtain a license.
Standards Compliance
The Ultra IoT C-SGN solution complies with the following standards:
- 3GPP TS 23.007 V12.8.0:Technical Specification Group Core Network and Terminals Restoration procedures.
- 3GPP TS 23.041 V10.6.0: Technical realization of Cell Broadcast Service (CBS)
- 3GPP TS 23.216 V12.2.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Single Radio Voice Call Continuity (SRVCC) Stage 2
- 3GPP TS 23.272 V12.5.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Circuit Switched (CS) fallback in Evolved Packet System (EPS) Stage 2
- 3GPP TS 23.401 V12.8.0: General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access
-
3GPP TS 23.682 V13.8.0: Architecture enhancements to facilitate communications with packet data networks and applications
- 3GPP TS 23.842 V11.0.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Study on Network Provided Location Information to the IMS
-
3GPP TS 24.008 V13.6.0 (2016-06): Mobile radio interface Layer 3 specification; Core network protocols; Stage 3
-
3GPP TS 24.008 V13.9.0 (2017-03): Mobile radio interface Layer 3 specification; Core network protocols; Stage 3
- 3GPP TS 24.080, V12.8.0: Mobile radio interface layer 3 supplementary services specification Formats and coding
- 3GPP TS 24.301 V12.8.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS) Stage 3
- 3GPP TS 29.118 V10.9.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals Mobility Management Entity (MME) - Visitor Location Register (VLR) SGs interface specification
-
3GPP TS 29.128 V13.3.0: Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) interfaces for interworking with packet data networks and applications
- 3GPP TS 29.168 V12.8.0: Cell Broadcast Centre Interfaces with the Evolved Packet Core
- 3GPP TS 29.171 V10.4.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals Location Services (LCS) LCS Application Protocol (LCS-AP) between the Mobile Management Entity (MME) and Evolved Serving Mobile Location Centre (E-SMLC) SLs interface
- 3GPP TS 29.172 V12.5.0 : 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals Location Services (LCS) Evolved Packet Core (EPC) LCS Protocol (ELP) between the Gateway Mobile Location Centre (GMLC) and the Mobile Management Entity (MME) SLg interface
- 3GPP TS 29.272 V12.7.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals 3GPP Evolved Packet System (EPS) Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol
- 3GPP TS 29.274 V12.8.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals 3GPP Evolved Packet System (EPS) Evolved General Packet Radio Service (GPRS) Tunnelling Protocol for Control plane (GTPv2-C) Stage 3
- 3GPP TS 29.277 V12.0.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals Optimised Handover Procedures and Protocol between EUTRAN access and non-3GPP accesses (S102) Stage 3
- 3GPP TS 29.280 V10.4.0 (2012-06): 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals 3GPP Evolved Packet System (EPS) 3GPP Sv interface (MME to MSC, and SGSN to MSC) for SRVCC
- 3GPP TS 29.305 V12.4.0: 3rd Generation Partnership Project Technical Specification Group Core Network and Terminals InterWorking Function (IWF) between MAP based and Diameter based interfaces
- 3GPP TS 32.422 V12.4.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Telecommunication management Subscriber and equipment trace Trace control and configuration management
- 3GPP TS 32.423 V12.1.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Telecommunication management Subscriber and equipment trace: Trace data definition and management
-
3GPP TS 36.304 V13.5.0 (2017-03): Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) procedures in idle mode
- 3GPP TS 36.413 V11.6.0: 3rd Generation Partnership Project Technical Specification Group Radio Access Network Evolved Universal Terrestrial Radio Access Network (E-UTRAN) S1 Application Protocol (S1AP)
-
3GPP TS 36.304 V13.5.0 (2017-03): Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) procedures in idle mode