Go to primary content
Oracle® Communications Diameter Signaling Router Service Capability Exposure Function User's Guide
Release 8.4
F12301-02
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Non-IP Data Delivery

Functions for NIDD may be used to handle mobile originated (MO) and mobile terminated (MT) communication with UEs, where the data used for the communication is considered unstructured from the EPS standpoint (which we refer to also as Non-IP). The support of Non-IP data is part of the CIoT EPS optimizations. The Non-IP data delivery to SCS/AS is accomplished by using SCEF.

NIDD via the SCEF is handled using a PDN connection to the SCEF. The UE may obtain a Non-IP PDN connection to the SCEF either during the Attach procedure or via UE requested PDN connectivity or via PDP Context Activation Procedure.

An association between the SCS/AS and the SCEF needs to be established to enable transfer of non-IP data between the UE and the SCS/AS.

NIDD via SCEF uses the User Identity to identify which UE a particular T6a/T6b connection belongs to. The User Identity is the user's IMSI. The user's IMSI shall not be used on the interface between SCEF and SCS/AS. In order to perform NIDD configuration or to send or receive NIDD data, the SCS/AS shall use MSISDN or External Identifier to identify the user. In order to facilitate correlation of SCS/AS requests to T6a/T6b connection for a given UE, the HSS provides to the SCEF the user's IMSI, and if available, the MSISDN (when NIDD Configuration Request contains an External Identifier) or if available, External Identifier (when NIDD Configuration Request contains an MSISDN).

The NIDD procedure requested by SCS/AS is determined from the URI as described in .

Table 2-3 Supported NIDD Resources and Methods

Resource Name Resource URI HTTP Method(s) HTTP Initiator
NIDD Configurations 3gpp-nidd/v1/{scsAsId}/configurations POST SCS/AS
Individual NIDD Configurations 3gpp-nidd/v1/{scsAsId}/configurations/ {configurationId} PUT, PATCH, GET, DELETE SCS/AS
NIDD Downlink Data Deliveries 3gpp-nidd/v1/{scsAsId}/configurations/ {configurationId}/downlink-data-deliveries POST, GET SCS/AS
Individual NIDD Downlink Data Deliveries 3gpp-nidd/v1/{scsAsId}/configurations/ {configurationId}/downlink-data-deliveries/ {downlinkDataDeliveryId} POST, PUT, GET, DELETE SCS/AS
NIDD Downlink Data Delivery Status Notification {notification_destination_uri} POST SCEF
NIDD Uplink Data Notification {notification_destination_uri} POST SCEF